]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/loong64: remove the incorrect unsigned instructions
authorXiaolin Zhao <zhaoxiaolin@loongson.cn>
Fri, 21 Nov 2025 09:22:05 +0000 (17:22 +0800)
committerabner chenc <chenguoqi@loongson.cn>
Thu, 27 Nov 2025 00:46:52 +0000 (16:46 -0800)
commitc6d64f85565e6a934110c4928ca95fea0045ebaa
tree0ff8ab80c722371c902d2c65b808aaac4236c5e3
parentc048a9a11f21e879a76e328b7a92f3a47f298b37
cmd/internal/obj/loong64: remove the incorrect unsigned instructions

The loong64 ISA does not support the 32-bit unsigned arithmetic
instructions ADDU, SUBU and MULU.

Change-Id: Ifa67de9c59aa12d08844189ed23e6daad0cc11ea
Reviewed-on: https://go-review.googlesource.com/c/go/+/722760
Reviewed-by: abner chenc <chenguoqi@loongson.cn>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
src/cmd/asm/internal/asm/testdata/loong64enc1.s
src/cmd/asm/internal/asm/testdata/loong64enc2.s
src/cmd/asm/internal/asm/testdata/loong64enc3.s
src/cmd/internal/obj/loong64/a.out.go
src/cmd/internal/obj/loong64/anames.go
src/cmd/internal/obj/loong64/asm.go
src/cmd/internal/obj/loong64/obj.go