]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile: clean up zeroing. Use duffzero when appropriate.
authorKeith Randall <khr@golang.org>
Sat, 19 Sep 2015 01:23:34 +0000 (18:23 -0700)
committerKeith Randall <khr@golang.org>
Mon, 21 Sep 2015 03:24:30 +0000 (03:24 +0000)
commit04d6edc36debf5e3ec5420f2522f7ef4341bb65e
treedf6d92d0cad6280ffb2ee9c59d7fc8e6385bbb8b
parent3a70bf9c0c7d6035788df0801129f44ea410aff5
[dev.ssa] cmd/compile: clean up zeroing.  Use duffzero when appropriate.

Change-Id: I4deb03340e87f43179d5e22bf81843c17b5581fc
Reviewed-on: https://go-review.googlesource.com/14756
Reviewed-by: David Chase <drchase@google.com>
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/gc/ssa_test.go
src/cmd/compile/internal/gc/testdata/gen/zeroGen.go [new file with mode: 0644]
src/cmd/compile/internal/gc/testdata/zero_ssa.go [new file with mode: 0644]
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/rewrite.go
src/cmd/compile/internal/ssa/rewriteAMD64.go