]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile: Add initial SSA configuration for PPC64
authorLynn Boger <laboger@linux.vnet.ibm.com>
Fri, 24 Jun 2016 19:37:17 +0000 (14:37 -0500)
committerDavid Chase <drchase@google.com>
Tue, 28 Jun 2016 15:41:20 +0000 (15:41 +0000)
commit03d152f36fd3b64e0c0c86e93c50f5bafeb8e9b3
tree4f621b26f57ac422f55782da8a37b0c197b5badf
parent68dc102ed1e2263c0c7469d6e48046eb35954a55
[dev.ssa] cmd/compile: Add initial SSA configuration for PPC64

This adds the initial SSA implementation for PPC64.
Builds golang and all.bash runs correctly.  Simple hello.go
builds but does not run.

Change-Id: I7cec211b934cd7a2dd75a6cdfaf9f71867063466
Reviewed-on: https://go-review.googlesource.com/24453
Reviewed-by: David Chase <drchase@google.com>
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/gc/ssa.go
src/cmd/compile/internal/ppc64/galign.go
src/cmd/compile/internal/ppc64/prog.go
src/cmd/compile/internal/ppc64/ssa.go [new file with mode: 0644]
src/cmd/compile/internal/ssa/config.go
src/cmd/compile/internal/ssa/gen/PPC64.rules [new file with mode: 0644]
src/cmd/compile/internal/ssa/gen/PPC64Ops.go [new file with mode: 0644]
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewritePPC64.go [new file with mode: 0644]
src/cmd/internal/obj/ppc64/a.out.go