diff options
| author | limeidan <limeidan@loongson.cn> | 2024-01-06 11:35:48 +0800 |
|---|---|---|
| committer | abner chenc <chenguoqi@loongson.cn> | 2024-07-30 00:34:48 +0000 |
| commit | 8b51146c698bcfcc2c2b73fa9390db5230f2ce0a (patch) | |
| tree | 163112259365308f78c2bceb303c41eb918897de /src/cmd/asm | |
| parent | 5881c41e7f6c17709ba3b4ada13fa15ab4bae2df (diff) | |
| download | go-8b51146c698bcfcc2c2b73fa9390db5230f2ce0a.tar.xz | |
cmd/internal/obj/loong64, cmd/asm: remove useless instructions
Change-Id: I180c40898672a757d72cd0ef38e6e8cc20dc4c3d
Reviewed-on: https://go-review.googlesource.com/c/go/+/565618
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: abner chenc <chenguoqi@loongson.cn>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Qiqi Huang <huangqiqi@loongson.cn>
Reviewed-by: sophie zhao <zhaoxiaolin@loongson.cn>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Diffstat (limited to 'src/cmd/asm')
| -rw-r--r-- | src/cmd/asm/internal/asm/testdata/loong64enc1.s | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/cmd/asm/internal/asm/testdata/loong64enc1.s b/src/cmd/asm/internal/asm/testdata/loong64enc1.s index 0f451a9050..bd06f72273 100644 --- a/src/cmd/asm/internal/asm/testdata/loong64enc1.s +++ b/src/cmd/asm/internal/asm/testdata/loong64enc1.s @@ -63,15 +63,11 @@ lable2: MOVV R4, result+16(FP) // 6460c029 MOVB R4, result+16(FP) // 64600029 MOVBU R4, result+16(FP) // 64600029 - MOVWL R4, result+16(FP) // 6460002f - MOVVL R4, result+16(FP) // 6460802f MOVW R4, 1(R5) // a4048029 MOVWU R4, 1(R5) // a4048029 MOVV R4, 1(R5) // a404c029 MOVB R4, 1(R5) // a4040029 MOVBU R4, 1(R5) // a4040029 - MOVWL R4, 1(R5) // a404002f - MOVVL R4, 1(R5) // a404802f SC R4, 1(R5) // a4040021 SCV R4, 1(R5) // a4040023 MOVW y+8(FP), R4 // 64408028 @@ -79,15 +75,11 @@ lable2: MOVV y+8(FP), R4 // 6440c028 MOVB y+8(FP), R4 // 64400028 MOVBU y+8(FP), R4 // 6440002a - MOVWL y+8(FP), R4 // 6440002e - MOVVL y+8(FP), R4 // 6440802e MOVW 1(R5), R4 // a4048028 MOVWU 1(R5), R4 // a404802a MOVV 1(R5), R4 // a404c028 MOVB 1(R5), R4 // a4040028 MOVBU 1(R5), R4 // a404002a - MOVWL 1(R5), R4 // a404002e - MOVVL 1(R5), R4 // a404802e LL 1(R5), R4 // a4040020 LLV 1(R5), R4 // a4040022 MOVW $4(R4), R5 // 8510c002 @@ -210,11 +202,6 @@ lable2: DBAR // 00007238 NOOP // 00004003 - MOVWR R4, result+16(FP) // 6460402f - MOVWR R4, 1(R5) // a404402f - MOVWR y+8(FP), R4 // 6440402e - MOVWR 1(R5), R4 // a404402e - CMPEQF F4, F5, FCC0 // a010120c CMPGTF F4, F5, FCC1 // a190110c CMPGTD F4, F5, FCC2 // a290210c |
