]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/internal/gc: Generate code from ssa form
authorKeith Randall <khr@golang.org>
Tue, 12 May 2015 18:06:44 +0000 (11:06 -0700)
committerKeith Randall <khr@golang.org>
Mon, 18 May 2015 20:23:31 +0000 (20:23 +0000)
commit083a646f63055427c203d5600ef65f05f55783bf
tree9eb20badb766cae8747b07e374b212eda19b3642
parent310d09bf73c2063626cd824b8df809595d6f0392
[dev.ssa] cmd/internal/gc: Generate code from ssa form

After the ssa compiler finishes, extract a cmd/internal/obj program
from the result.

Can compile and run iterative Fibonacci.  The code is awful, but it runs.

Change-Id: I19fa27ffe69863950a8cb594f33a5e9a671a7663
Reviewed-on: https://go-review.googlesource.com/9971
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/internal/gc/pgen.go
src/cmd/internal/gc/ssa.go
src/cmd/internal/ssa/location.go
src/cmd/internal/ssa/regalloc.go
src/cmd/internal/ssa/stackalloc.go