diff options
| author | Xiaolin Zhao <zhaoxiaolin@loongson.cn> | 2025-11-18 16:00:35 +0800 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2025-11-26 10:40:20 -0800 |
| commit | c0f02c11fff439cf3a99dfca34698b583bb3ce48 (patch) | |
| tree | e3708853fd1f265b91c52ef1f281b95770878271 /src/syscall | |
| parent | 37ce4adcd45febab8b5da1fe5ce609f1f6673894 (diff) | |
| download | go-c0f02c11fff439cf3a99dfca34698b583bb3ce48.tar.xz | |
cmd/internal/obj/loong64: add aliases to 32-bit arithmetic instructions
Both the MULW and MUL instructions point to the mul.w instruction
in the loong64 ISA. Previously, MULW was not encoded; now it is
encoded and used as an alias for MUL.
The same applies to the following instructions: ADD, SUB, DIV.
For consistency, we have added additional aliases for DIVU, REM and REMU.
Change-Id: Iba201a3c4c2893ff7d301ef877fad9c81e54291b
Reviewed-on: https://go-review.googlesource.com/c/go/+/721523
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: abner chenc <chenguoqi@loongson.cn>
Reviewed-by: abner chenc <chenguoqi@loongson.cn>
Reviewed-by: Meidan Li <limeidan@loongson.cn>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'src/syscall')
0 files changed, 0 insertions, 0 deletions
