aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/stackalloc.go
diff options
context:
space:
mode:
authorKeith Randall <khr@golang.org>2015-12-11 14:59:01 -0800
committerKeith Randall <khr@golang.org>2015-12-12 06:41:05 +0000
commit498933719287fbba1015c97d177a9bd4cfb9aada (patch)
treeda41156798b2ad7c6f4ce22b3beb52cedbca9fba /src/cmd/compile/internal/ssa/stackalloc.go
parentc140df03267ab2e73ffd076002811aaa00fdc80e (diff)
downloadgo-498933719287fbba1015c97d177a9bd4cfb9aada.tar.xz
[dev.ssa] cmd/compile: allow control values to be CSEd
With the separate flagalloc pass, it should be fine to allow CSE of control values. The worst that can happen is that the comparison gets un-CSEd by flagalloc. Fix bug in flagalloc where flag restores were getting clobbered by rematerialization during register allocation. Change-Id: If476cf98b69973e8f1a8eb29441136dd12fab8ad Reviewed-on: https://go-review.googlesource.com/17760 Reviewed-by: David Chase <drchase@google.com> Run-TryBot: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/ssa/stackalloc.go')
0 files changed, 0 insertions, 0 deletions