@@ -128,13 +128,13 @@ body: |
128
128
; CHECK-NEXT: [[COPY1:%[0-9]+]]:vreg_64 = COPY $vgpr2_vgpr3
129
129
; CHECK-NEXT: undef [[COPY2:%[0-9]+]].sub0_sub1:areg_128 = COPY [[COPY]]
130
130
; CHECK-NEXT: [[COPY2:%[0-9]+]].sub2_sub3:areg_128 = COPY [[COPY1]]
131
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, [[COPY2]]
131
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, [[COPY2]]
132
132
; CHECK-NEXT: SI_RETURN
133
133
%0:vreg_64 = COPY $vgpr0_vgpr1
134
134
%1:vreg_64 = COPY $vgpr2_vgpr3
135
135
undef %2.sub0_sub1:areg_128 = COPY %0
136
136
%2.sub2_sub3:areg_128 = COPY %1
137
- INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, killed %2
137
+ INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, killed %2
138
138
SI_RETURN
139
139
140
140
...
@@ -153,13 +153,13 @@ body: |
153
153
; CHECK-NEXT: [[COPY1:%[0-9]+]]:vreg_64 = COPY $vgpr2_vgpr3
154
154
; CHECK-NEXT: undef [[COPY2:%[0-9]+]].sub0_sub1:areg_128_align2 = COPY [[COPY]]
155
155
; CHECK-NEXT: [[COPY2:%[0-9]+]].sub2_sub3:areg_128_align2 = COPY [[COPY1]]
156
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, [[COPY2]]
156
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, [[COPY2]]
157
157
; CHECK-NEXT: SI_RETURN
158
158
%0:vreg_64 = COPY $vgpr0_vgpr1
159
159
%1:vreg_64 = COPY $vgpr2_vgpr3
160
160
undef %2.sub0_sub1:areg_128_align2 = COPY %0
161
161
%2.sub2_sub3:areg_128_align2 = COPY %1
162
- INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, %2
162
+ INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, %2
163
163
SI_RETURN
164
164
165
165
...
@@ -398,14 +398,14 @@ body: |
398
398
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub1:areg_128 = COPY [[COPY]]
399
399
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2:areg_128 = COPY [[COPY]]
400
400
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub3:areg_128 = COPY [[COPY]]
401
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, [[COPY1]]
401
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, [[COPY1]]
402
402
; CHECK-NEXT: SI_RETURN
403
403
%0:vgpr_32 = COPY $vgpr0
404
404
undef %1.sub0:areg_128 = COPY %0
405
405
%1.sub1:areg_128 = COPY %0
406
406
%1.sub2:areg_128 = COPY %0
407
407
%1.sub3:areg_128 = COPY %0
408
- INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, killed %1
408
+ INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, killed %1
409
409
SI_RETURN
410
410
411
411
...
@@ -425,14 +425,14 @@ body: |
425
425
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub1:areg_128_align2 = COPY [[COPY]]
426
426
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2:areg_128_align2 = COPY [[COPY]]
427
427
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub3:areg_128_align2 = COPY [[COPY]]
428
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, [[COPY1]]
428
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, [[COPY1]]
429
429
; CHECK-NEXT: SI_RETURN
430
430
%0:vgpr_32 = COPY $vgpr0
431
431
undef %1.sub0:areg_128_align2 = COPY %0
432
432
%1.sub1:areg_128_align2 = COPY %0
433
433
%1.sub2:areg_128_align2 = COPY %0
434
434
%1.sub3:areg_128_align2 = COPY %0
435
- INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, %1
435
+ INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, %1
436
436
SI_RETURN
437
437
438
438
...
@@ -641,13 +641,13 @@ body: |
641
641
; CHECK-NEXT: [[COPY:%[0-9]+]].sub2_sub3:vreg_128 = COPY $vgpr2_vgpr3
642
642
; CHECK-NEXT: undef [[COPY1:%[0-9]+]].sub0_sub1:areg_128 = COPY [[COPY]].sub0_sub1
643
643
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2_sub3:areg_128 = COPY [[COPY]].sub2_sub3
644
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, [[COPY1]]
644
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, [[COPY1]]
645
645
; CHECK-NEXT: SI_RETURN
646
646
undef %0.sub0_sub1:vreg_128 =COPY $vgpr0_vgpr1
647
647
%0.sub2_sub3:vreg_128 = COPY $vgpr2_vgpr3
648
648
undef %2.sub0_sub1:areg_128 = COPY %0.sub0_sub1
649
649
%2.sub2_sub3:areg_128 = COPY %0.sub2_sub3
650
- INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, killed %2
650
+ INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, killed %2
651
651
SI_RETURN
652
652
653
653
...
@@ -668,13 +668,13 @@ body: |
668
668
; CHECK-NEXT: [[COPY:%[0-9]+]].sub1:vreg_128 = COPY $vgpr2_vgpr3
669
669
; CHECK-NEXT: undef [[COPY1:%[0-9]+]].sub0_sub1:areg_128_align2 = COPY [[COPY]].sub0
670
670
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2_sub3:areg_128_align2 = COPY [[COPY]].sub1
671
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, [[COPY1]]
671
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, [[COPY1]]
672
672
; CHECK-NEXT: SI_RETURN
673
673
undef %0.sub0:vreg_128 =COPY $vgpr0_vgpr1
674
674
%0.sub1:vreg_128 = COPY $vgpr2_vgpr3
675
675
undef %2.sub0_sub1:areg_128_align2 = COPY %0.sub0
676
676
%2.sub2_sub3:areg_128_align2 = COPY %0.sub1
677
- INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, %2
677
+ INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, %2
678
678
SI_RETURN
679
679
680
680
...
@@ -890,14 +890,14 @@ body: |
890
890
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub1:areg_128 = COPY [[COPY]].sub0
891
891
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2:areg_128 = COPY [[COPY]].sub0
892
892
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub3:areg_128 = COPY [[COPY]].sub0
893
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, [[COPY1]]
893
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, [[COPY1]]
894
894
; CHECK-NEXT: SI_RETURN
895
895
undef %0.sub0:vreg_64 = COPY $vgpr0
896
896
undef %1.sub0:areg_128 = COPY %0.sub0
897
897
%1.sub1:areg_128 = COPY %0.sub0
898
898
%1.sub2:areg_128 = COPY %0.sub0
899
899
%1.sub3:areg_128 = COPY %0.sub0
900
- INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, killed %1
900
+ INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, killed %1
901
901
SI_RETURN
902
902
903
903
...
@@ -917,14 +917,14 @@ body: |
917
917
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub1:areg_128_align2 = COPY [[COPY]].sub0
918
918
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2:areg_128_align2 = COPY [[COPY]].sub0
919
919
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub3:areg_128_align2 = COPY [[COPY]].sub0
920
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, [[COPY1]]
920
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, [[COPY1]]
921
921
; CHECK-NEXT: SI_RETURN
922
922
undef %0.sub0:vreg_64 = COPY $vgpr0
923
923
undef %1.sub0:areg_128_align2 = COPY %0.sub0
924
924
%1.sub1:areg_128_align2 = COPY %0.sub0
925
925
%1.sub2:areg_128_align2 = COPY %0.sub0
926
926
%1.sub3:areg_128_align2 = COPY %0.sub0
927
- INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, %1
927
+ INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, %1
928
928
SI_RETURN
929
929
930
930
...
@@ -1051,13 +1051,13 @@ body: |
1051
1051
; CHECK-NEXT: [[COPY:%[0-9]+]].sub2_sub3:vreg_128 = COPY $vgpr2_vgpr3
1052
1052
; CHECK-NEXT: undef [[COPY1:%[0-9]+]].sub0_sub1:areg_128 = COPY [[COPY]].sub0_sub1
1053
1053
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2_sub3:areg_128 = COPY [[COPY]].sub2_sub3
1054
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, [[COPY1]]
1054
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, [[COPY1]]
1055
1055
; CHECK-NEXT: SI_RETURN
1056
1056
undef %0.sub0_sub1:vreg_128 = COPY $vgpr0_vgpr1
1057
1057
%0.sub2_sub3:vreg_128 = COPY $vgpr2_vgpr3
1058
1058
undef %2.sub0_sub1:areg_128 = COPY %0.sub0_sub1
1059
1059
%2.sub2_sub3:areg_128 = COPY %0.sub2_sub3
1060
- INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, killed %2
1060
+ INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, killed %2
1061
1061
SI_RETURN
1062
1062
1063
1063
...
@@ -1076,13 +1076,13 @@ body: |
1076
1076
; CHECK-NEXT: [[COPY:%[0-9]+]].sub2_sub3:vreg_128_align2 = COPY $vgpr2_vgpr3
1077
1077
; CHECK-NEXT: undef [[COPY1:%[0-9]+]].sub0_sub1:areg_128_align2 = COPY [[COPY]].sub0_sub1
1078
1078
; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2_sub3:areg_128_align2 = COPY [[COPY]].sub2_sub3
1079
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, [[COPY1]]
1079
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, [[COPY1]]
1080
1080
; CHECK-NEXT: SI_RETURN
1081
1081
undef %0.sub0_sub1:vreg_128_align2 = COPY $vgpr0_vgpr1
1082
1082
%0.sub2_sub3:vreg_128_align2 = COPY $vgpr2_vgpr3
1083
1083
undef %2.sub0_sub1:areg_128_align2 = COPY %0.sub0_sub1
1084
1084
%2.sub2_sub3:areg_128_align2 = COPY %0.sub2_sub3
1085
- INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, %2
1085
+ INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, %2
1086
1086
SI_RETURN
1087
1087
1088
1088
...
@@ -1358,11 +1358,11 @@ body: |
1358
1358
; CHECK-NEXT: {{ $}}
1359
1359
; CHECK-NEXT: [[COPY:%[0-9]+]]:vreg_128 = COPY $vgpr0_vgpr1_vgpr2_vgpr3
1360
1360
; CHECK-NEXT: [[COPY1:%[0-9]+]]:areg_128 = COPY [[COPY]]
1361
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, [[COPY1]]
1361
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, [[COPY1]]
1362
1362
; CHECK-NEXT: SI_RETURN
1363
1363
%0:vreg_128 = COPY $vgpr0_vgpr1_vgpr2_vgpr3
1364
1364
%2:areg_128 = COPY %0
1365
- INLINEASM &"; use $0", 0 /* attdialect */, 8323081 /* reguse:AReg_128 */, killed %2
1365
+ INLINEASM &"; use $0", 0 /* attdialect */, 8847369 /* reguse:AReg_128 */, killed %2
1366
1366
SI_RETURN
1367
1367
1368
1368
...
@@ -1379,11 +1379,11 @@ body: |
1379
1379
; CHECK-NEXT: {{ $}}
1380
1380
; CHECK-NEXT: [[COPY:%[0-9]+]]:vreg_128_align2 = COPY $vgpr0_vgpr1_vgpr2_vgpr3
1381
1381
; CHECK-NEXT: [[COPY1:%[0-9]+]]:areg_128_align2 = COPY [[COPY]]
1382
- ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, [[COPY1]]
1382
+ ; CHECK-NEXT: INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, [[COPY1]]
1383
1383
; CHECK-NEXT: SI_RETURN
1384
1384
%0:vreg_128_align2 = COPY $vgpr0_vgpr1_vgpr2_vgpr3
1385
1385
%2:areg_128_align2 = COPY %0
1386
- INLINEASM &"; use $0", 0 /* attdialect */, 8650761 /* reguse:AReg_128_Align2 */, %2
1386
+ INLINEASM &"; use $0", 0 /* attdialect */, 9568265 /* reguse:AReg_128_Align2 */, %2
1387
1387
SI_RETURN
1388
1388
1389
1389
...
0 commit comments