From d3362fc1242f20c40f6d3986ddf4398019c8ea26 Mon Sep 17 00:00:00 2001 From: Meng Zhuo Date: Sun, 31 Oct 2021 22:06:47 +0800 Subject: [PATCH] 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 --- src/cmd/compile/internal/ssa/config.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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": -- 2.50.0