diff options
Diffstat (limited to 'src/cmd')
| -rw-r--r-- | src/cmd/asm/internal/arch/arch.go | 1 | ||||
| -rw-r--r-- | src/cmd/asm/internal/asm/operand_test.go | 4 |
2 files changed, 2 insertions, 3 deletions
diff --git a/src/cmd/asm/internal/arch/arch.go b/src/cmd/asm/internal/arch/arch.go index 740711c40c..11bb7af899 100644 --- a/src/cmd/asm/internal/arch/arch.go +++ b/src/cmd/asm/internal/arch/arch.go @@ -536,7 +536,6 @@ func archLoong64(linkArch *obj.LinkArch) *Arch { // Avoid unintentionally clobbering g using R22. delete(register, "R22") register["g"] = loong64.REG_R22 - register["RSB"] = loong64.REG_R31 registerPrefix := map[string]bool{ "F": true, "FCSR": true, diff --git a/src/cmd/asm/internal/asm/operand_test.go b/src/cmd/asm/internal/asm/operand_test.go index 29371d6199..c7e251f50f 100644 --- a/src/cmd/asm/internal/asm/operand_test.go +++ b/src/cmd/asm/internal/asm/operand_test.go @@ -915,8 +915,9 @@ var loong64OperandTests = []operandTest{ {"R27", "R27"}, {"R28", "R28"}, {"R29", "R29"}, - {"R30", "R30"}, {"R3", "R3"}, + {"R30", "R30"}, + {"R31", "R31"}, {"R4", "R4"}, {"R5", "R5"}, {"R6", "R6"}, @@ -925,7 +926,6 @@ var loong64OperandTests = []operandTest{ {"R9", "R9"}, {"a(FP)", "a(FP)"}, {"g", "g"}, - {"RSB", "R31"}, {"ret+8(FP)", "ret+8(FP)"}, {"runtime·abort(SB)", "runtime.abort(SB)"}, {"·AddUint32(SB)", "\"\".AddUint32(SB)"}, |
