]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/gc: fix return value offset for SSA backend on ARM
authorCherry Zhang <cherryyz@google.com>
Mon, 18 Apr 2016 14:30:20 +0000 (10:30 -0400)
committerKeith Randall <khr@golang.org>
Thu, 21 Apr 2016 16:53:53 +0000 (16:53 +0000)
commit508a424eedccfe77f64d50c9870988a8c15b46b1
treefd9355f75eec7e8f28ca4d726c8ee114c3f1d6ee
parent7c6b48ffba9e0ea8ed846d194fe30189863f17f0
cmd/compile/internal/gc: fix return value offset for SSA backend on ARM

Progress on SSA backend for ARM. Still not complete. It compiles a
Fibonacci function, but the caller picked the return value from an
incorrect offset. This CL adjusts it to match the stack frame layout
for architectures with link register.

Updates #15365.

Change-Id: I01e03c3e95f5503a185e8ac2b6d9caf4faf3d014
Reviewed-on: https://go-review.googlesource.com/22186
Reviewed-by: Keith Randall <khr@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/compile/internal/gc/ssa.go