]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile: PPC64, add more zeroing and moves
authorDavid Chase <drchase@google.com>
Wed, 27 Jul 2016 20:54:07 +0000 (13:54 -0700)
committerDavid Chase <drchase@google.com>
Mon, 1 Aug 2016 18:26:03 +0000 (18:26 +0000)
commitdede2061f3c7d593df471eb8b22b349dd310c71f
tree57cc229920186ba9702ebe893ae8a6e503f83b9f
parent00692402162ecc3df33af2b3ce48142b0ff9429c
[dev.ssa] cmd/compile: PPC64, add more zeroing and moves

Passes light testing.
Modified to avoid possible exposure of "exterior" pointers
to GC.

Updates #16010.

Change-Id: I41fced4fa83cefb9542dff8c8dee1a0c48056b3c
Reviewed-on: https://go-review.googlesource.com/25310
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/compile/internal/ppc64/ssa.go
src/cmd/compile/internal/ssa/config.go
src/cmd/compile/internal/ssa/gen/PPC64.rules
src/cmd/compile/internal/ssa/gen/PPC64Ops.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewritePPC64.go