@@ -128,13 +128,13 @@ body: |
128128 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:vreg_64 = COPY $vgpr2_vgpr3
129129 ; CHECK-NEXT: undef [[COPY2:%[0-9]+]].sub0_sub1:areg_128 = COPY [[COPY]]
130130 ; 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]]
132132 ; CHECK-NEXT: SI_RETURN
133133 %0:vreg_64 = COPY $vgpr0_vgpr1
134134 %1:vreg_64 = COPY $vgpr2_vgpr3
135135 undef %2.sub0_sub1:areg_128 = COPY %0
136136 %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
138138 SI_RETURN
139139
140140 ...
@@ -153,13 +153,13 @@ body: |
153153 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:vreg_64 = COPY $vgpr2_vgpr3
154154 ; CHECK-NEXT: undef [[COPY2:%[0-9]+]].sub0_sub1:areg_128_align2 = COPY [[COPY]]
155155 ; 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]]
157157 ; CHECK-NEXT: SI_RETURN
158158 %0:vreg_64 = COPY $vgpr0_vgpr1
159159 %1:vreg_64 = COPY $vgpr2_vgpr3
160160 undef %2.sub0_sub1:areg_128_align2 = COPY %0
161161 %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
163163 SI_RETURN
164164
165165 ...
@@ -398,14 +398,14 @@ body: |
398398 ; CHECK-NEXT: [[COPY1:%[0-9]+]].sub1:areg_128 = COPY [[COPY]]
399399 ; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2:areg_128 = COPY [[COPY]]
400400 ; 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]]
402402 ; CHECK-NEXT: SI_RETURN
403403 %0:vgpr_32 = COPY $vgpr0
404404 undef %1.sub0:areg_128 = COPY %0
405405 %1.sub1:areg_128 = COPY %0
406406 %1.sub2:areg_128 = COPY %0
407407 %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
409409 SI_RETURN
410410
411411 ...
@@ -425,14 +425,14 @@ body: |
425425 ; CHECK-NEXT: [[COPY1:%[0-9]+]].sub1:areg_128_align2 = COPY [[COPY]]
426426 ; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2:areg_128_align2 = COPY [[COPY]]
427427 ; 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]]
429429 ; CHECK-NEXT: SI_RETURN
430430 %0:vgpr_32 = COPY $vgpr0
431431 undef %1.sub0:areg_128_align2 = COPY %0
432432 %1.sub1:areg_128_align2 = COPY %0
433433 %1.sub2:areg_128_align2 = COPY %0
434434 %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
436436 SI_RETURN
437437
438438 ...
@@ -641,13 +641,13 @@ body: |
641641 ; CHECK-NEXT: [[COPY:%[0-9]+]].sub2_sub3:vreg_128 = COPY $vgpr2_vgpr3
642642 ; CHECK-NEXT: undef [[COPY1:%[0-9]+]].sub0_sub1:areg_128 = COPY [[COPY]].sub0_sub1
643643 ; 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]]
645645 ; CHECK-NEXT: SI_RETURN
646646 undef %0.sub0_sub1:vreg_128 =COPY $vgpr0_vgpr1
647647 %0.sub2_sub3:vreg_128 = COPY $vgpr2_vgpr3
648648 undef %2.sub0_sub1:areg_128 = COPY %0.sub0_sub1
649649 %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
651651 SI_RETURN
652652
653653 ...
@@ -668,13 +668,13 @@ body: |
668668 ; CHECK-NEXT: [[COPY:%[0-9]+]].sub1:vreg_128 = COPY $vgpr2_vgpr3
669669 ; CHECK-NEXT: undef [[COPY1:%[0-9]+]].sub0_sub1:areg_128_align2 = COPY [[COPY]].sub0
670670 ; 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]]
672672 ; CHECK-NEXT: SI_RETURN
673673 undef %0.sub0:vreg_128 =COPY $vgpr0_vgpr1
674674 %0.sub1:vreg_128 = COPY $vgpr2_vgpr3
675675 undef %2.sub0_sub1:areg_128_align2 = COPY %0.sub0
676676 %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
678678 SI_RETURN
679679
680680 ...
@@ -890,14 +890,14 @@ body: |
890890 ; CHECK-NEXT: [[COPY1:%[0-9]+]].sub1:areg_128 = COPY [[COPY]].sub0
891891 ; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2:areg_128 = COPY [[COPY]].sub0
892892 ; 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]]
894894 ; CHECK-NEXT: SI_RETURN
895895 undef %0.sub0:vreg_64 = COPY $vgpr0
896896 undef %1.sub0:areg_128 = COPY %0.sub0
897897 %1.sub1:areg_128 = COPY %0.sub0
898898 %1.sub2:areg_128 = COPY %0.sub0
899899 %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
901901 SI_RETURN
902902
903903 ...
@@ -917,14 +917,14 @@ body: |
917917 ; CHECK-NEXT: [[COPY1:%[0-9]+]].sub1:areg_128_align2 = COPY [[COPY]].sub0
918918 ; CHECK-NEXT: [[COPY1:%[0-9]+]].sub2:areg_128_align2 = COPY [[COPY]].sub0
919919 ; 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]]
921921 ; CHECK-NEXT: SI_RETURN
922922 undef %0.sub0:vreg_64 = COPY $vgpr0
923923 undef %1.sub0:areg_128_align2 = COPY %0.sub0
924924 %1.sub1:areg_128_align2 = COPY %0.sub0
925925 %1.sub2:areg_128_align2 = COPY %0.sub0
926926 %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
928928 SI_RETURN
929929
930930 ...
@@ -1051,13 +1051,13 @@ body: |
10511051 ; CHECK-NEXT: [[COPY:%[0-9]+]].sub2_sub3:vreg_128 = COPY $vgpr2_vgpr3
10521052 ; CHECK-NEXT: undef [[COPY1:%[0-9]+]].sub0_sub1:areg_128 = COPY [[COPY]].sub0_sub1
10531053 ; 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]]
10551055 ; CHECK-NEXT: SI_RETURN
10561056 undef %0.sub0_sub1:vreg_128 = COPY $vgpr0_vgpr1
10571057 %0.sub2_sub3:vreg_128 = COPY $vgpr2_vgpr3
10581058 undef %2.sub0_sub1:areg_128 = COPY %0.sub0_sub1
10591059 %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
10611061 SI_RETURN
10621062
10631063 ...
@@ -1076,13 +1076,13 @@ body: |
10761076 ; CHECK-NEXT: [[COPY:%[0-9]+]].sub2_sub3:vreg_128_align2 = COPY $vgpr2_vgpr3
10771077 ; CHECK-NEXT: undef [[COPY1:%[0-9]+]].sub0_sub1:areg_128_align2 = COPY [[COPY]].sub0_sub1
10781078 ; 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]]
10801080 ; CHECK-NEXT: SI_RETURN
10811081 undef %0.sub0_sub1:vreg_128_align2 = COPY $vgpr0_vgpr1
10821082 %0.sub2_sub3:vreg_128_align2 = COPY $vgpr2_vgpr3
10831083 undef %2.sub0_sub1:areg_128_align2 = COPY %0.sub0_sub1
10841084 %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
10861086 SI_RETURN
10871087
10881088 ...
@@ -1358,11 +1358,11 @@ body: |
13581358 ; CHECK-NEXT: {{ $}}
13591359 ; CHECK-NEXT: [[COPY:%[0-9]+]]:vreg_128 = COPY $vgpr0_vgpr1_vgpr2_vgpr3
13601360 ; 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]]
13621362 ; CHECK-NEXT: SI_RETURN
13631363 %0:vreg_128 = COPY $vgpr0_vgpr1_vgpr2_vgpr3
13641364 %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
13661366 SI_RETURN
13671367
13681368 ...
@@ -1379,11 +1379,11 @@ body: |
13791379 ; CHECK-NEXT: {{ $}}
13801380 ; CHECK-NEXT: [[COPY:%[0-9]+]]:vreg_128_align2 = COPY $vgpr0_vgpr1_vgpr2_vgpr3
13811381 ; 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]]
13831383 ; CHECK-NEXT: SI_RETURN
13841384 %0:vreg_128_align2 = COPY $vgpr0_vgpr1_vgpr2_vgpr3
13851385 %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
13871387 SI_RETURN
13881388
13891389 ...
0 commit comments