]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile: add aux typing, flags to ops
authorKeith Randall <khr@golang.org>
Sun, 31 Jan 2016 19:39:39 +0000 (11:39 -0800)
committerKeith Randall <khr@golang.org>
Tue, 2 Feb 2016 02:55:13 +0000 (02:55 +0000)
commit16b1fce9217886797940247f6ffce57e119c3e47
treef698164449d4e65e3759c051952e7be113553e30
parentc87a62f32bc5080c6656d3f80e2da8d5c63ed55b
[dev.ssa] cmd/compile: add aux typing, flags to ops

Add the aux type to opcodes.
Add rematerializeable as a flag.

Change-Id: I906e19281498f3ee51bb136299bf26e13a54b2ec
Reviewed-on: https://go-review.googlesource.com/19088
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Todd Neal <todd@tneal.org>
19 files changed:
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/ssa/check.go
src/cmd/compile/internal/ssa/deadcode_test.go
src/cmd/compile/internal/ssa/deadstore_test.go
src/cmd/compile/internal/ssa/dom_test.go
src/cmd/compile/internal/ssa/func_test.go
src/cmd/compile/internal/ssa/gen/AMD64Ops.go
src/cmd/compile/internal/ssa/gen/genericOps.go
src/cmd/compile/internal/ssa/gen/main.go
src/cmd/compile/internal/ssa/nilcheck_test.go
src/cmd/compile/internal/ssa/op.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/passbm_test.go
src/cmd/compile/internal/ssa/regalloc.go
src/cmd/compile/internal/ssa/regalloc_test.go
src/cmd/compile/internal/ssa/schedule_test.go
src/cmd/compile/internal/ssa/shift_test.go
src/cmd/compile/internal/ssa/shortcircuit_test.go
src/cmd/compile/internal/ssa/value.go