diff options
| author | Keith Randall <khr@golang.org> | 2015-12-11 14:59:01 -0800 |
|---|---|---|
| committer | Keith Randall <khr@golang.org> | 2015-12-12 06:41:05 +0000 |
| commit | 498933719287fbba1015c97d177a9bd4cfb9aada (patch) | |
| tree | da41156798b2ad7c6f4ce22b3beb52cedbca9fba /src/cmd/compile/internal/ssa/stackalloc.go | |
| parent | c140df03267ab2e73ffd076002811aaa00fdc80e (diff) | |
| download | go-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
