@@ -9,42 +9,42 @@ define amdgpu_kernel void @blender_no_live_segment_at_def_error(<4 x float> %ext
9
9
; CHECK-NEXT: s_mov_b32 s32, 0
10
10
; CHECK-NEXT: s_setreg_b32 hwreg(HW_REG_FLAT_SCR_LO), s10
11
11
; CHECK-NEXT: s_setreg_b32 hwreg(HW_REG_FLAT_SCR_HI), s11
12
- ; CHECK-NEXT: s_load_dwordx8 s[36:43 ], s[6:7], 0x0
12
+ ; CHECK-NEXT: s_load_dwordx8 s[48:55 ], s[6:7], 0x0
13
13
; CHECK-NEXT: s_add_u32 s0, s0, s15
14
14
; CHECK-NEXT: s_addc_u32 s1, s1, 0
15
15
; CHECK-NEXT: s_mov_b64 s[10:11], s[8:9]
16
16
; CHECK-NEXT: s_mov_b32 s8, 0
17
17
; CHECK-NEXT: s_waitcnt lgkmcnt(0)
18
- ; CHECK-NEXT: s_cmp_lg_u32 s40 , 0
18
+ ; CHECK-NEXT: s_cmp_lg_u32 s52 , 0
19
19
; CHECK-NEXT: s_cbranch_scc1 .LBB0_8
20
20
; CHECK-NEXT: ; %bb.1: ; %if.end13.i.i
21
- ; CHECK-NEXT: s_cmp_eq_u32 s42 , 0
21
+ ; CHECK-NEXT: s_cmp_eq_u32 s54 , 0
22
22
; CHECK-NEXT: s_cbranch_scc1 .LBB0_4
23
23
; CHECK-NEXT: ; %bb.2: ; %if.else251.i.i
24
- ; CHECK-NEXT: s_cmp_lg_u32 s43 , 0
24
+ ; CHECK-NEXT: s_cmp_lg_u32 s55 , 0
25
25
; CHECK-NEXT: s_mov_b32 s15, 0
26
26
; CHECK-NEXT: s_cselect_b32 s8, -1, 0
27
27
; CHECK-NEXT: s_and_b32 vcc_lo, exec_lo, s8
28
28
; CHECK-NEXT: s_cbranch_vccz .LBB0_5
29
29
; CHECK-NEXT: ; %bb.3:
30
- ; CHECK-NEXT: s_mov_b32 s36 , 0
30
+ ; CHECK-NEXT: s_mov_b32 s48 , 0
31
31
; CHECK-NEXT: s_andn2_b32 vcc_lo, exec_lo, s8
32
32
; CHECK-NEXT: s_cbranch_vccz .LBB0_6
33
33
; CHECK-NEXT: s_branch .LBB0_7
34
34
; CHECK-NEXT: .LBB0_4:
35
35
; CHECK-NEXT: s_mov_b32 s10, s8
36
36
; CHECK-NEXT: s_mov_b32 s11, s8
37
37
; CHECK-NEXT: s_mov_b32 s9, s8
38
- ; CHECK-NEXT: s_mov_b64 s[38:39 ], s[10:11]
39
- ; CHECK-NEXT: s_mov_b64 s[36:37 ], s[8:9]
38
+ ; CHECK-NEXT: s_mov_b64 s[50:51 ], s[10:11]
39
+ ; CHECK-NEXT: s_mov_b64 s[48:49 ], s[8:9]
40
40
; CHECK-NEXT: s_branch .LBB0_7
41
41
; CHECK-NEXT: .LBB0_5: ; %if.then263.i.i
42
- ; CHECK-NEXT: v_cmp_lt_f32_e64 s8, s41 , 0
43
- ; CHECK-NEXT: s_mov_b32 s36 , 1.0
42
+ ; CHECK-NEXT: v_cmp_lt_f32_e64 s8, s53 , 0
43
+ ; CHECK-NEXT: s_mov_b32 s48 , 1.0
44
44
; CHECK-NEXT: s_mov_b32 s15, 0x7fc00000
45
- ; CHECK-NEXT: s_mov_b32 s37, s36
46
- ; CHECK-NEXT: s_mov_b32 s38, s36
47
- ; CHECK-NEXT: s_mov_b32 s39, s36
45
+ ; CHECK-NEXT: s_mov_b32 s49, s48
46
+ ; CHECK-NEXT: s_mov_b32 s50, s48
47
+ ; CHECK-NEXT: s_mov_b32 s51, s48
48
48
; CHECK-NEXT: s_andn2_b32 vcc_lo, exec_lo, s8
49
49
; CHECK-NEXT: s_cbranch_vccnz .LBB0_7
50
50
; CHECK-NEXT: .LBB0_6: ; %if.end273.i.i
@@ -56,8 +56,8 @@ define amdgpu_kernel void @blender_no_live_segment_at_def_error(<4 x float> %ext
56
56
; CHECK-NEXT: v_lshlrev_b32_e32 v2, 20, v2
57
57
; CHECK-NEXT: s_load_dwordx2 s[16:17], s[16:17], 0x0
58
58
; CHECK-NEXT: v_lshlrev_b32_e32 v3, 10, v1
59
- ; CHECK-NEXT: v_add_f32_e64 v1, s15, s36
60
- ; CHECK-NEXT: s_mov_b32 s36 , 0
59
+ ; CHECK-NEXT: v_add_f32_e64 v1, s15, s48
60
+ ; CHECK-NEXT: s_mov_b32 s48 , 0
61
61
; CHECK-NEXT: s_mov_b64 s[34:35], s[6:7]
62
62
; CHECK-NEXT: v_or3_b32 v31, v0, v3, v2
63
63
; CHECK-NEXT: v_mov_b32_e32 v0, v1
@@ -66,9 +66,9 @@ define amdgpu_kernel void @blender_no_live_segment_at_def_error(<4 x float> %ext
66
66
; CHECK-NEXT: s_waitcnt lgkmcnt(0)
67
67
; CHECK-NEXT: s_swappc_b64 s[30:31], s[16:17]
68
68
; CHECK-NEXT: s_mov_b64 s[6:7], s[34:35]
69
- ; CHECK-NEXT: s_mov_b32 s37, s36
70
- ; CHECK-NEXT: s_mov_b32 s38, s36
71
- ; CHECK-NEXT: s_mov_b32 s39, s36
69
+ ; CHECK-NEXT: s_mov_b32 s49, s48
70
+ ; CHECK-NEXT: s_mov_b32 s50, s48
71
+ ; CHECK-NEXT: s_mov_b32 s51, s48
72
72
; CHECK-NEXT: .LBB0_7: ; %if.end294.i.i
73
73
; CHECK-NEXT: v_mov_b32_e32 v0, 0
74
74
; CHECK-NEXT: buffer_store_dword v0, off, s[0:3], 0 offset:12
@@ -77,11 +77,11 @@ define amdgpu_kernel void @blender_no_live_segment_at_def_error(<4 x float> %ext
77
77
; CHECK-NEXT: buffer_store_dword v0, off, s[0:3], 0
78
78
; CHECK-NEXT: .LBB0_8: ; %kernel_direct_lighting.exit
79
79
; CHECK-NEXT: s_load_dwordx2 s[4:5], s[6:7], 0x20
80
- ; CHECK-NEXT: v_mov_b32_e32 v0, s36
80
+ ; CHECK-NEXT: v_mov_b32_e32 v0, s48
81
81
; CHECK-NEXT: v_mov_b32_e32 v4, 0
82
- ; CHECK-NEXT: v_mov_b32_e32 v1, s37
83
- ; CHECK-NEXT: v_mov_b32_e32 v2, s38
84
- ; CHECK-NEXT: v_mov_b32_e32 v3, s39
82
+ ; CHECK-NEXT: v_mov_b32_e32 v1, s49
83
+ ; CHECK-NEXT: v_mov_b32_e32 v2, s50
84
+ ; CHECK-NEXT: v_mov_b32_e32 v3, s51
85
85
; CHECK-NEXT: s_waitcnt lgkmcnt(0)
86
86
; CHECK-NEXT: global_store_dwordx4 v4, v[0:3], s[4:5]
87
87
; CHECK-NEXT: s_endpgm
0 commit comments