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