]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile/internal/ssa: put new values for block rewrites in rewritten...
authorKeith Randall <khr@golang.org>
Tue, 4 Aug 2015 19:24:23 +0000 (12:24 -0700)
committerKeith Randall <khr@golang.org>
Tue, 4 Aug 2015 19:38:24 +0000 (19:38 +0000)
commit683f5d7bdba38754caf0b45434f8081537799971
tree692cc1d46271bd3ab8940d88486aaf81935b1e49
parentb8efee0d8ae06b3d2f0057d26d9927b86792a9a6
[dev.ssa] cmd/compile/internal/ssa: put new values for block rewrites in rewritten block

Don't put them in the control value's block.
That may be many blocks up the dominator tree.

Change-Id: Iab3ea36a890ffe0e355dadec7aeb676901c4f070
Reviewed-on: https://go-review.googlesource.com/13134
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
src/cmd/compile/internal/ssa/gen/rulegen.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/cmd/compile/internal/ssa/rewritegeneric.go