88define amdgpu_kernel void @s_input_output_i128 () {
99 ; GFX908-LABEL: name: s_input_output_i128
1010 ; GFX908: bb.0 (%ir-block.0):
11- ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 10682378 /* regdef:SGPR_128 */, def %13
11+ ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 9633802 /* regdef:SGPR_128 */, def %13
1212 ; GFX908-NEXT: [[COPY:%[0-9]+]]:sgpr_128 = COPY %13
13- ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 10682377 /* reguse:SGPR_128 */, [[COPY]]
13+ ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 9633801 /* reguse:SGPR_128 */, [[COPY]]
1414 ; GFX908-NEXT: S_ENDPGM 0
1515 ;
1616 ; GFX90A-LABEL: name: s_input_output_i128
1717 ; GFX90A: bb.0 (%ir-block.0):
18- ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 10682378 /* regdef:SGPR_128 */, def %11
18+ ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 9633802 /* regdef:SGPR_128 */, def %11
1919 ; GFX90A-NEXT: [[COPY:%[0-9]+]]:sgpr_128 = COPY %11
20- ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 10682377 /* reguse:SGPR_128 */, [[COPY]]
20+ ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 9633801 /* reguse:SGPR_128 */, [[COPY]]
2121 ; GFX90A-NEXT: S_ENDPGM 0
2222 %val = tail call i128 asm sideeffect "; def $0" , "=s" ()
2323 call void asm sideeffect "; use $0" , "s" (i128 %val )
@@ -27,16 +27,16 @@ define amdgpu_kernel void @s_input_output_i128() {
2727define amdgpu_kernel void @v_input_output_i128 () {
2828 ; GFX908-LABEL: name: v_input_output_i128
2929 ; GFX908: bb.0 (%ir-block.0):
30- ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 7929866 /* regdef:VReg_128 */, def %13
30+ ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 7798794 /* regdef:VReg_128 */, def %13
3131 ; GFX908-NEXT: [[COPY:%[0-9]+]]:vreg_128 = COPY %13
32- ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 7929865 /* reguse:VReg_128 */, [[COPY]]
32+ ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 7798793 /* reguse:VReg_128 */, [[COPY]]
3333 ; GFX908-NEXT: S_ENDPGM 0
3434 ;
3535 ; GFX90A-LABEL: name: v_input_output_i128
3636 ; GFX90A: bb.0 (%ir-block.0):
37- ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 8257546 /* regdef:VReg_128_Align2 */, def %11
37+ ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 7995402 /* regdef:VReg_128_Align2 */, def %11
3838 ; GFX90A-NEXT: [[COPY:%[0-9]+]]:vreg_128_align2 = COPY %11
39- ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 8257545 /* reguse:VReg_128_Align2 */, [[COPY]]
39+ ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 7995401 /* reguse:VReg_128_Align2 */, [[COPY]]
4040 ; GFX90A-NEXT: S_ENDPGM 0
4141 %val = tail call i128 asm sideeffect "; def $0" , "=v" ()
4242 call void asm sideeffect "; use $0" , "v" (i128 %val )
@@ -47,16 +47,16 @@ define amdgpu_kernel void @a_input_output_i128() {
4747
4848 ; GFX908-LABEL: name: a_input_output_i128
4949 ; GFX908: bb.0 (%ir-block.0):
50- ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 8847370 /* regdef:AReg_128 */, def %13
50+ ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 8323082 /* regdef:AReg_128 */, def %13
5151 ; GFX908-NEXT: [[COPY:%[0-9]+]]:areg_128 = COPY %13
52- ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 8847369 /* reguse:AReg_128 */, [[COPY]]
52+ ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 8323081 /* reguse:AReg_128 */, [[COPY]]
5353 ; GFX908-NEXT: S_ENDPGM 0
5454 ;
5555 ; GFX90A-LABEL: name: a_input_output_i128
5656 ; GFX90A: bb.0 (%ir-block.0):
57- ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 9568266 /* regdef:AReg_128_Align2 */, def %11
57+ ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 8650762 /* regdef:AReg_128_Align2 */, def %11
5858 ; GFX90A-NEXT: [[COPY:%[0-9]+]]:areg_128_align2 = COPY %11
59- ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 9568265 /* reguse:AReg_128_Align2 */, [[COPY]]
59+ ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 8650761 /* reguse:AReg_128_Align2 */, [[COPY]]
6060 ; GFX90A-NEXT: S_ENDPGM 0
6161 %val = call i128 asm sideeffect "; def $0" , "=a" ()
6262 call void asm sideeffect "; use $0" , "a" (i128 %val )
0 commit comments