]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: make nilcheck more careful about statement relocations
authorDavid Chase <drchase@google.com>
Mon, 30 Sep 2019 15:10:36 +0000 (11:10 -0400)
committerDavid Chase <drchase@google.com>
Thu, 3 Oct 2019 21:10:26 +0000 (21:10 +0000)
commit08a87938bb95ae8859600be20a998fbb4b904915
tree013e07b59cc87917bb0cbf75e9ea0d94af49e552
parent53bd9151099c54ffb4fee73d8b1771e311f6a271
cmd/compile: make nilcheck more careful about statement relocations

The earlier code was picking nodes that were "poor choices" and
thus sometimes losing statements altogether.

Change-Id: Ibe5ed800ffbd3c926c0ab1bc10c77d72d3042e45
Reviewed-on: https://go-review.googlesource.com/c/go/+/198478
Run-TryBot: David Chase <drchase@google.com>
Reviewed-by: Jeremy Faller <jeremy@golang.org>
src/cmd/compile/internal/ssa/nilcheck.go