]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile: more combining of ops into instructions
authorKeith Randall <khr@golang.org>
Tue, 2 Feb 2016 19:13:50 +0000 (11:13 -0800)
committerKeith Randall <khr@golang.org>
Thu, 4 Feb 2016 22:30:29 +0000 (22:30 +0000)
commit9278a04a8fca27cdfb556313c82c052f28504b9f
treec8bfbf2ab6207693c5da17121038f50e8d6245c4
parent7de8cfdf9ce3942a255172e03c8f2ad380a30aca
[dev.ssa] cmd/compile: more combining of ops into instructions

Mostly indexed loads.  A few more LEA cases.

Change-Id: Idc1d447ed0dd6e906cd48e70307a95e77f61cf5f
Reviewed-on: https://go-review.googlesource.com/19172
Reviewed-by: Todd Neal <todd@tneal.org>
Run-TryBot: Keith Randall <khr@golang.org>
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/ssa/gen/AMD64.rules
src/cmd/compile/internal/ssa/gen/AMD64Ops.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/cmd/compile/internal/ssa/value.go