]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile: move un-SSAable objects
authorKeith Randall <khr@golang.org>
Sat, 19 Sep 2015 05:58:10 +0000 (22:58 -0700)
committerKeith Randall <khr@golang.org>
Sat, 19 Sep 2015 18:22:46 +0000 (18:22 +0000)
commit37590bddc417c2675f4979a9467edc1961f88b61
tree6f2147d13674280c9a9e6ef3589b9ec0399eb7ec
parentd3886906b18d292643117b55c987ec9b35b226b3
[dev.ssa] cmd/compile: move un-SSAable objects

We need to move any objects whose types are not SSA-able.

Fixes the "not lowered: Load ARRAY PTR64 mem" errors.

Change-Id: I7a0b609f917d7fb34bc9215fee4da15f9961cf6c
Reviewed-on: https://go-review.googlesource.com/14753
Reviewed-by: David Chase <drchase@google.com>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/ssa/config.go
src/cmd/compile/internal/ssa/export_test.go
src/cmd/compile/internal/ssa/gen/generic.rules
src/cmd/compile/internal/ssa/rewritegeneric.go