Skip to content

Commit ac40463

Browse files
committed
[NFC][LoongArch] Update test for #94590
1 parent 1c0063b commit ac40463

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

llvm/test/CodeGen/LoongArch/machinelicm-address-pseudos.ll

+18-18
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ define void @test_la_pcrel(i32 signext %n) {
1919
; LA32-NEXT: .p2align 4, , 16
2020
; LA32-NEXT: .LBB0_1: # %loop
2121
; LA32-NEXT: # =>This Inner Loop Header: Depth=1
22-
; LA32-NEXT: ld.w $a3, $a2, 0
22+
; LA32-NEXT: ld.w $zero, $a2, 0
2323
; LA32-NEXT: addi.w $a1, $a1, 1
2424
; LA32-NEXT: blt $a1, $a0, .LBB0_1
2525
; LA32-NEXT: # %bb.2: # %ret
@@ -33,7 +33,7 @@ define void @test_la_pcrel(i32 signext %n) {
3333
; LA64-NEXT: .p2align 4, , 16
3434
; LA64-NEXT: .LBB0_1: # %loop
3535
; LA64-NEXT: # =>This Inner Loop Header: Depth=1
36-
; LA64-NEXT: ld.w $a3, $a2, 0
36+
; LA64-NEXT: ld.w $zero, $a2, 0
3737
; LA64-NEXT: addi.w $a1, $a1, 1
3838
; LA64-NEXT: blt $a1, $a0, .LBB0_1
3939
; LA64-NEXT: # %bb.2: # %ret
@@ -50,7 +50,7 @@ define void @test_la_pcrel(i32 signext %n) {
5050
; LA64LARGE-NEXT: .p2align 4, , 16
5151
; LA64LARGE-NEXT: .LBB0_1: # %loop
5252
; LA64LARGE-NEXT: # =>This Inner Loop Header: Depth=1
53-
; LA64LARGE-NEXT: ld.w $a3, $a2, 0
53+
; LA64LARGE-NEXT: ld.w $zero, $a2, 0
5454
; LA64LARGE-NEXT: addi.w $a1, $a1, 1
5555
; LA64LARGE-NEXT: blt $a1, $a0, .LBB0_1
5656
; LA64LARGE-NEXT: # %bb.2: # %ret
@@ -80,7 +80,7 @@ define void @test_la_got(i32 signext %n) {
8080
; LA32-NEXT: # =>This Inner Loop Header: Depth=1
8181
; LA32-NEXT: pcalau12i $a2, %got_pc_hi20(g)
8282
; LA32-NEXT: ld.w $a2, $a2, %got_pc_lo12(g)
83-
; LA32-NEXT: ld.w $a2, $a2, 0
83+
; LA32-NEXT: ld.w $zero, $a2, 0
8484
; LA32-NEXT: addi.w $a1, $a1, 1
8585
; LA32-NEXT: blt $a1, $a0, .LBB1_1
8686
; LA32-NEXT: # %bb.2: # %ret
@@ -94,7 +94,7 @@ define void @test_la_got(i32 signext %n) {
9494
; LA64-NEXT: # =>This Inner Loop Header: Depth=1
9595
; LA64-NEXT: pcalau12i $a2, %got_pc_hi20(g)
9696
; LA64-NEXT: ld.d $a2, $a2, %got_pc_lo12(g)
97-
; LA64-NEXT: ld.w $a2, $a2, 0
97+
; LA64-NEXT: ld.w $zero, $a2, 0
9898
; LA64-NEXT: addi.w $a1, $a1, 1
9999
; LA64-NEXT: blt $a1, $a0, .LBB1_1
100100
; LA64-NEXT: # %bb.2: # %ret
@@ -111,7 +111,7 @@ define void @test_la_got(i32 signext %n) {
111111
; LA64LARGE-NEXT: lu32i.d $t8, %got64_pc_lo20(g)
112112
; LA64LARGE-NEXT: lu52i.d $t8, $t8, %got64_pc_hi12(g)
113113
; LA64LARGE-NEXT: ldx.d $a2, $t8, $a2
114-
; LA64LARGE-NEXT: ld.w $a2, $a2, 0
114+
; LA64LARGE-NEXT: ld.w $zero, $a2, 0
115115
; LA64LARGE-NEXT: addi.w $a1, $a1, 1
116116
; LA64LARGE-NEXT: blt $a1, $a0, .LBB1_1
117117
; LA64LARGE-NEXT: # %bb.2: # %ret
@@ -142,7 +142,7 @@ define void @test_la_tls_ie(i32 signext %n) {
142142
; LA32-NEXT: pcalau12i $a2, %ie_pc_hi20(ie)
143143
; LA32-NEXT: ld.w $a2, $a2, %ie_pc_lo12(ie)
144144
; LA32-NEXT: add.w $a2, $a2, $tp
145-
; LA32-NEXT: ld.w $a2, $a2, 0
145+
; LA32-NEXT: ld.w $zero, $a2, 0
146146
; LA32-NEXT: addi.w $a1, $a1, 1
147147
; LA32-NEXT: blt $a1, $a0, .LBB2_1
148148
; LA32-NEXT: # %bb.2: # %ret
@@ -156,7 +156,7 @@ define void @test_la_tls_ie(i32 signext %n) {
156156
; LA64-NEXT: # =>This Inner Loop Header: Depth=1
157157
; LA64-NEXT: pcalau12i $a2, %ie_pc_hi20(ie)
158158
; LA64-NEXT: ld.d $a2, $a2, %ie_pc_lo12(ie)
159-
; LA64-NEXT: ldx.w $a2, $a2, $tp
159+
; LA64-NEXT: ldx.w $zero, $a2, $tp
160160
; LA64-NEXT: addi.w $a1, $a1, 1
161161
; LA64-NEXT: blt $a1, $a0, .LBB2_1
162162
; LA64-NEXT: # %bb.2: # %ret
@@ -173,7 +173,7 @@ define void @test_la_tls_ie(i32 signext %n) {
173173
; LA64LARGE-NEXT: lu32i.d $t8, %ie64_pc_lo20(ie)
174174
; LA64LARGE-NEXT: lu52i.d $t8, $t8, %ie64_pc_hi12(ie)
175175
; LA64LARGE-NEXT: ldx.d $a2, $t8, $a2
176-
; LA64LARGE-NEXT: ldx.w $a2, $a2, $tp
176+
; LA64LARGE-NEXT: ldx.w $zero, $a2, $tp
177177
; LA64LARGE-NEXT: addi.w $a1, $a1, 1
178178
; LA64LARGE-NEXT: blt $a1, $a0, .LBB2_1
179179
; LA64LARGE-NEXT: # %bb.2: # %ret
@@ -213,7 +213,7 @@ define void @test_la_tls_ld(i32 signext %n) {
213213
; LA32-NEXT: pcalau12i $a0, %ld_pc_hi20(ld)
214214
; LA32-NEXT: addi.w $a0, $a0, %got_pc_lo12(ld)
215215
; LA32-NEXT: bl %plt(__tls_get_addr)
216-
; LA32-NEXT: ld.w $a0, $a0, 0
216+
; LA32-NEXT: ld.w $zero, $a0, 0
217217
; LA32-NEXT: addi.w $s0, $s0, 1
218218
; LA32-NEXT: blt $s0, $fp, .LBB3_1
219219
; LA32-NEXT: # %bb.2: # %ret
@@ -241,7 +241,7 @@ define void @test_la_tls_ld(i32 signext %n) {
241241
; LA64-NEXT: pcalau12i $a0, %ld_pc_hi20(ld)
242242
; LA64-NEXT: addi.d $a0, $a0, %got_pc_lo12(ld)
243243
; LA64-NEXT: bl %plt(__tls_get_addr)
244-
; LA64-NEXT: ld.w $a0, $a0, 0
244+
; LA64-NEXT: ld.w $zero, $a0, 0
245245
; LA64-NEXT: addi.w $s0, $s0, 1
246246
; LA64-NEXT: blt $s0, $fp, .LBB3_1
247247
; LA64-NEXT: # %bb.2: # %ret
@@ -277,7 +277,7 @@ define void @test_la_tls_ld(i32 signext %n) {
277277
; LA64LARGE-NEXT: lu52i.d $t8, $t8, %pc64_hi12(__tls_get_addr)
278278
; LA64LARGE-NEXT: add.d $ra, $t8, $ra
279279
; LA64LARGE-NEXT: jirl $ra, $ra, 0
280-
; LA64LARGE-NEXT: ld.w $a0, $a0, 0
280+
; LA64LARGE-NEXT: ld.w $zero, $a0, 0
281281
; LA64LARGE-NEXT: addi.w $s0, $s0, 1
282282
; LA64LARGE-NEXT: blt $s0, $fp, .LBB3_1
283283
; LA64LARGE-NEXT: # %bb.2: # %ret
@@ -312,7 +312,7 @@ define void @test_la_tls_le(i32 signext %n) {
312312
; LA32-NEXT: .p2align 4, , 16
313313
; LA32-NEXT: .LBB4_1: # %loop
314314
; LA32-NEXT: # =>This Inner Loop Header: Depth=1
315-
; LA32-NEXT: ld.w $a3, $a2, 0
315+
; LA32-NEXT: ld.w $zero, $a2, 0
316316
; LA32-NEXT: addi.w $a1, $a1, 1
317317
; LA32-NEXT: blt $a1, $a0, .LBB4_1
318318
; LA32-NEXT: # %bb.2: # %ret
@@ -326,7 +326,7 @@ define void @test_la_tls_le(i32 signext %n) {
326326
; LA64-NEXT: .p2align 4, , 16
327327
; LA64-NEXT: .LBB4_1: # %loop
328328
; LA64-NEXT: # =>This Inner Loop Header: Depth=1
329-
; LA64-NEXT: ldx.w $a3, $a2, $tp
329+
; LA64-NEXT: ldx.w $zero, $a2, $tp
330330
; LA64-NEXT: addi.w $a1, $a1, 1
331331
; LA64-NEXT: blt $a1, $a0, .LBB4_1
332332
; LA64-NEXT: # %bb.2: # %ret
@@ -342,7 +342,7 @@ define void @test_la_tls_le(i32 signext %n) {
342342
; LA64LARGE-NEXT: .p2align 4, , 16
343343
; LA64LARGE-NEXT: .LBB4_1: # %loop
344344
; LA64LARGE-NEXT: # =>This Inner Loop Header: Depth=1
345-
; LA64LARGE-NEXT: ldx.w $a3, $a2, $tp
345+
; LA64LARGE-NEXT: ldx.w $zero, $a2, $tp
346346
; LA64LARGE-NEXT: addi.w $a1, $a1, 1
347347
; LA64LARGE-NEXT: blt $a1, $a0, .LBB4_1
348348
; LA64LARGE-NEXT: # %bb.2: # %ret
@@ -378,7 +378,7 @@ define void @test_la_tls_gd(i32 signext %n) nounwind {
378378
; LA32-NEXT: pcalau12i $a0, %gd_pc_hi20(gd)
379379
; LA32-NEXT: addi.w $a0, $a0, %got_pc_lo12(gd)
380380
; LA32-NEXT: bl %plt(__tls_get_addr)
381-
; LA32-NEXT: ld.w $a0, $a0, 0
381+
; LA32-NEXT: ld.w $zero, $a0, 0
382382
; LA32-NEXT: addi.w $s0, $s0, 1
383383
; LA32-NEXT: blt $s0, $fp, .LBB5_1
384384
; LA32-NEXT: # %bb.2: # %ret
@@ -402,7 +402,7 @@ define void @test_la_tls_gd(i32 signext %n) nounwind {
402402
; LA64-NEXT: pcalau12i $a0, %gd_pc_hi20(gd)
403403
; LA64-NEXT: addi.d $a0, $a0, %got_pc_lo12(gd)
404404
; LA64-NEXT: bl %plt(__tls_get_addr)
405-
; LA64-NEXT: ld.w $a0, $a0, 0
405+
; LA64-NEXT: ld.w $zero, $a0, 0
406406
; LA64-NEXT: addi.w $s0, $s0, 1
407407
; LA64-NEXT: blt $s0, $fp, .LBB5_1
408408
; LA64-NEXT: # %bb.2: # %ret
@@ -434,7 +434,7 @@ define void @test_la_tls_gd(i32 signext %n) nounwind {
434434
; LA64LARGE-NEXT: lu52i.d $t8, $t8, %pc64_hi12(__tls_get_addr)
435435
; LA64LARGE-NEXT: add.d $ra, $t8, $ra
436436
; LA64LARGE-NEXT: jirl $ra, $ra, 0
437-
; LA64LARGE-NEXT: ld.w $a0, $a0, 0
437+
; LA64LARGE-NEXT: ld.w $zero, $a0, 0
438438
; LA64LARGE-NEXT: addi.w $s0, $s0, 1
439439
; LA64LARGE-NEXT: blt $s0, $fp, .LBB5_1
440440
; LA64LARGE-NEXT: # %bb.2: # %ret

0 commit comments

Comments
 (0)