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 */, 7340042 /* regdef:SGPR_128 */, def %11
11+ ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 7405578 /* regdef:SGPR_128 */, def %11
1212 ; GFX908-NEXT: [[COPY:%[0-9]+]]:sgpr_128 = COPY %11
13- ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 7340041 /* reguse:SGPR_128 */, [[COPY]]
13+ ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 7405577 /* 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 */, 7340042 /* regdef:SGPR_128 */, def %9
18+ ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 7405578 /* regdef:SGPR_128 */, def %9
1919 ; GFX90A-NEXT: [[COPY:%[0-9]+]]:sgpr_128 = COPY %9
20- ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 7340041 /* reguse:SGPR_128 */, [[COPY]]
20+ ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 7405577 /* 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 */, 6225930 /* regdef:VReg_128 */, def %11
30+ ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 6291466 /* regdef:VReg_128 */, def %11
3131 ; GFX908-NEXT: [[COPY:%[0-9]+]]:vreg_128 = COPY %11
32- ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 6225929 /* reguse:VReg_128 */, [[COPY]]
32+ ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 6291465 /* 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 */, 6553610 /* regdef:VReg_128_Align2 */, def %9
37+ ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 6619146 /* regdef:VReg_128_Align2 */, def %9
3838 ; GFX90A-NEXT: [[COPY:%[0-9]+]]:vreg_128_align2 = COPY %9
39- ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 6553609 /* reguse:VReg_128_Align2 */, [[COPY]]
39+ ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 6619145 /* 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 )
@@ -46,16 +46,16 @@ define amdgpu_kernel void @v_input_output_i128() {
4646define amdgpu_kernel void @a_input_output_i128 () {
4747 ; GFX908-LABEL: name: a_input_output_i128
4848 ; GFX908: bb.0 (%ir-block.0):
49- ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 6160394 /* regdef:AReg_128 */, def %11
49+ ; GFX908-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 6225930 /* regdef:AReg_128 */, def %11
5050 ; GFX908-NEXT: [[COPY:%[0-9]+]]:areg_128 = COPY %11
51- ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 6160393 /* reguse:AReg_128 */, [[COPY]]
51+ ; GFX908-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 6225929 /* reguse:AReg_128 */, [[COPY]]
5252 ; GFX908-NEXT: S_ENDPGM 0
5353 ;
5454 ; GFX90A-LABEL: name: a_input_output_i128
5555 ; GFX90A: bb.0 (%ir-block.0):
56- ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 6422538 /* regdef:AReg_128_Align2 */, def %9
56+ ; GFX90A-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 6488074 /* regdef:AReg_128_Align2 */, def %9
5757 ; GFX90A-NEXT: [[COPY:%[0-9]+]]:areg_128_align2 = COPY %9
58- ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 6422537 /* reguse:AReg_128_Align2 */, [[COPY]]
58+ ; GFX90A-NEXT: INLINEASM &"; use $0", 1 /* sideeffect attdialect */, 6488073 /* reguse:AReg_128_Align2 */, [[COPY]]
5959 ; GFX90A-NEXT: S_ENDPGM 0
6060 %val = call i128 asm sideeffect "; def $0" , "=a" ()
6161 call void asm sideeffect "; use $0" , "a" (i128 %val )
0 commit comments