]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/riscv64: add initial spill support
authorMeng Zhuo <mzh@golangcn.org>
Sun, 31 Oct 2021 13:12:45 +0000 (21:12 +0800)
committermzh <mzh@golangcn.org>
Sun, 20 Mar 2022 03:01:15 +0000 (03:01 +0000)
commit4d2da99498ff55700eeddf09d603fa0618c8b55c
treeae3af7e5636276f074dea6cf991e901c94d3e013
parentfa8efc13478ec2c39704e9662a06869e22b5f87c
cmd/compile/internal/riscv64: add initial spill support

This CL adds some initial support for spilling and reloading
registers in the new ABI for RISCV64.

Change-Id: I5e2b4d93c33c528809d569e5a442bb302074be78
Reviewed-on: https://go-review.googlesource.com/c/go/+/360215
Reviewed-by: Cherry Mui <cherryyz@google.com>
Trust: mzh <mzh@golangcn.org>
Run-TryBot: mzh <mzh@golangcn.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
src/cmd/compile/internal/riscv64/galign.go
src/cmd/compile/internal/riscv64/ssa.go