From: Meng Zhuo Date: Sun, 31 Oct 2021 14:06:47 +0000 (+0800) Subject: cmd/compile: enable reg args on riscv64 X-Git-Tag: go1.19beta1~742 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=d3362fc1242f20c40f6d3986ddf4398019c8ea26;p=gostls13.git cmd/compile: enable reg args on riscv64 This CL updates config.go to enable register args. Change-Id: I00697fc3db23293be0f5bd2fe33fb0055eeab43e Reviewed-on: https://go-review.googlesource.com/c/go/+/360217 Trust: mzh Run-TryBot: mzh TryBot-Result: Gopher Robot Reviewed-by: Cherry Mui --- diff --git a/src/cmd/compile/internal/ssa/config.go b/src/cmd/compile/internal/ssa/config.go index b9c98bdba9..f112881153 100644 --- a/src/cmd/compile/internal/ssa/config.go +++ b/src/cmd/compile/internal/ssa/config.go @@ -297,8 +297,8 @@ func NewConfig(arch string, types Types, ctxt *obj.Link, optimize, softfloat boo c.registers = registersRISCV64[:] c.gpRegMask = gpRegMaskRISCV64 c.fpRegMask = fpRegMaskRISCV64 - // c.intParamRegs = paramIntRegRISCV64 - // c.floatParamRegs = paramFloatRegRISCV64 + c.intParamRegs = paramIntRegRISCV64 + c.floatParamRegs = paramFloatRegRISCV64 c.FPReg = framepointerRegRISCV64 c.hasGReg = true case "wasm":