77define amdgpu_cs void @amdgpu_cs () #0 {
88; CHECK-LABEL: amdgpu_cs:
99; CHECK: ; %bb.0:
10- ; CHECK-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
10+ ; CHECK-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
1111; CHECK-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
1212; CHECK-NEXT: s_cmp_lg_u32 0, s33
1313; CHECK-NEXT: s_cmovk_i32 s33, 0x1c0
@@ -19,7 +19,7 @@ define amdgpu_cs void @amdgpu_cs() #0 {
1919define amdgpu_kernel void @kernel () #0 {
2020; CHECK-LABEL: kernel:
2121; CHECK: ; %bb.0:
22- ; CHECK-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
22+ ; CHECK-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
2323; CHECK-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
2424; CHECK-NEXT: s_cmp_lg_u32 0, s33
2525; CHECK-NEXT: s_cmovk_i32 s33, 0x1c0
@@ -31,7 +31,7 @@ define amdgpu_kernel void @kernel() #0 {
3131define amdgpu_cs void @with_local () #0 {
3232; CHECK-TRUE16-LABEL: with_local:
3333; CHECK-TRUE16: ; %bb.0:
34- ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
34+ ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
3535; CHECK-TRUE16-NEXT: v_mov_b16_e32 v0.l, 13
3636; CHECK-TRUE16-NEXT: s_cmp_lg_u32 0, s33
3737; CHECK-TRUE16-NEXT: s_cmovk_i32 s33, 0x1c0
@@ -42,7 +42,7 @@ define amdgpu_cs void @with_local() #0 {
4242;
4343; CHECK-FAKE16-LABEL: with_local:
4444; CHECK-FAKE16: ; %bb.0:
45- ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
45+ ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
4646; CHECK-FAKE16-NEXT: v_mov_b32_e32 v0, 13
4747; CHECK-FAKE16-NEXT: s_cmp_lg_u32 0, s33
4848; CHECK-FAKE16-NEXT: s_cmovk_i32 s33, 0x1c0
@@ -60,7 +60,7 @@ define amdgpu_cs void @with_local() #0 {
6060define amdgpu_cs void @with_calls_inline_const () #0 {
6161; CHECK-TRUE16-LABEL: with_calls_inline_const:
6262; CHECK-TRUE16: ; %bb.0:
63- ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
63+ ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
6464; CHECK-TRUE16-NEXT: v_mov_b16_e32 v0.l, 15
6565; CHECK-TRUE16-NEXT: s_cmp_lg_u32 0, s33
6666; CHECK-TRUE16-NEXT: s_mov_b32 s1, callee@abs32@hi
@@ -76,7 +76,7 @@ define amdgpu_cs void @with_calls_inline_const() #0 {
7676;
7777; CHECK-FAKE16-LABEL: with_calls_inline_const:
7878; CHECK-FAKE16: ; %bb.0:
79- ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
79+ ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
8080; CHECK-FAKE16-NEXT: v_mov_b32_e32 v0, 15
8181; CHECK-FAKE16-NEXT: s_cmp_lg_u32 0, s33
8282; CHECK-FAKE16-NEXT: s_mov_b32 s1, callee@abs32@hi
@@ -100,7 +100,7 @@ define amdgpu_cs void @with_calls_inline_const() #0 {
100100define amdgpu_cs void @with_calls_no_inline_const () #0 {
101101; CHECK-TRUE16-LABEL: with_calls_no_inline_const:
102102; CHECK-TRUE16: ; %bb.0:
103- ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
103+ ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
104104; CHECK-TRUE16-NEXT: v_mov_b16_e32 v0.l, 15
105105; CHECK-TRUE16-NEXT: s_cmp_lg_u32 0, s33
106106; CHECK-TRUE16-NEXT: s_mov_b32 s1, callee@abs32@hi
@@ -117,7 +117,7 @@ define amdgpu_cs void @with_calls_no_inline_const() #0 {
117117;
118118; CHECK-FAKE16-LABEL: with_calls_no_inline_const:
119119; CHECK-FAKE16: ; %bb.0:
120- ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
120+ ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
121121; CHECK-FAKE16-NEXT: v_mov_b32_e32 v0, 15
122122; CHECK-FAKE16-NEXT: s_cmp_lg_u32 0, s33
123123; CHECK-FAKE16-NEXT: s_mov_b32 s1, callee@abs32@hi
@@ -140,7 +140,7 @@ define amdgpu_cs void @with_calls_no_inline_const() #0 {
140140define amdgpu_cs void @with_spills () #0 {
141141; CHECK-LABEL: with_spills:
142142; CHECK: ; %bb.0:
143- ; CHECK-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
143+ ; CHECK-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
144144; CHECK-NEXT: s_delay_alu instid0(SALU_CYCLE_1)
145145; CHECK-NEXT: s_cmp_lg_u32 0, s33
146146; CHECK-NEXT: s_cmovk_i32 s33, 0x1c0
@@ -153,7 +153,7 @@ define amdgpu_cs void @with_spills() #0 {
153153define amdgpu_cs void @realign_stack (<32 x i32 > %x ) #0 {
154154; CHECK-LABEL: realign_stack:
155155; CHECK: ; %bb.0:
156- ; CHECK-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
156+ ; CHECK-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
157157; CHECK-NEXT: v_mov_b32_e32 v32, 0
158158; CHECK-NEXT: s_cmp_lg_u32 0, s33
159159; CHECK-NEXT: s_mov_b32 s1, callee@abs32@hi
@@ -187,7 +187,7 @@ define amdgpu_cs void @realign_stack(<32 x i32> %x) #0 {
187187define amdgpu_cs void @frame_pointer_none () #1 {
188188; CHECK-TRUE16-LABEL: frame_pointer_none:
189189; CHECK-TRUE16: ; %bb.0:
190- ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
190+ ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
191191; CHECK-TRUE16-NEXT: v_mov_b16_e32 v0.l, 13
192192; CHECK-TRUE16-NEXT: s_cmp_lg_u32 0, s33
193193; CHECK-TRUE16-NEXT: s_cmovk_i32 s33, 0x1c0
@@ -198,7 +198,7 @@ define amdgpu_cs void @frame_pointer_none() #1 {
198198;
199199; CHECK-FAKE16-LABEL: frame_pointer_none:
200200; CHECK-FAKE16: ; %bb.0:
201- ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
201+ ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
202202; CHECK-FAKE16-NEXT: v_mov_b32_e32 v0, 13
203203; CHECK-FAKE16-NEXT: s_cmp_lg_u32 0, s33
204204; CHECK-FAKE16-NEXT: s_cmovk_i32 s33, 0x1c0
@@ -214,7 +214,7 @@ define amdgpu_cs void @frame_pointer_none() #1 {
214214define amdgpu_cs void @frame_pointer_all () #2 {
215215; CHECK-TRUE16-LABEL: frame_pointer_all:
216216; CHECK-TRUE16: ; %bb.0:
217- ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
217+ ; CHECK-TRUE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
218218; CHECK-TRUE16-NEXT: v_mov_b16_e32 v0.l, 13
219219; CHECK-TRUE16-NEXT: s_cmp_lg_u32 0, s33
220220; CHECK-TRUE16-NEXT: s_cmovk_i32 s33, 0x1c0
@@ -225,7 +225,7 @@ define amdgpu_cs void @frame_pointer_all() #2 {
225225;
226226; CHECK-FAKE16-LABEL: frame_pointer_all:
227227; CHECK-FAKE16: ; %bb.0:
228- ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_HW_ID2 , 8, 2)
228+ ; CHECK-FAKE16-NEXT: s_getreg_b32 s33, hwreg(HW_REG_WAVE_HW_ID2 , 8, 2)
229229; CHECK-FAKE16-NEXT: v_mov_b32_e32 v0, 13
230230; CHECK-FAKE16-NEXT: s_cmp_lg_u32 0, s33
231231; CHECK-FAKE16-NEXT: s_cmovk_i32 s33, 0x1c0
0 commit comments