-
Notifications
You must be signed in to change notification settings - Fork 15.4k
AMDGPU: Regenerate test checks after bbde79278 #167590
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Merge chasing latest versions of bulk test updates
Member
|
@llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) ChangesMerge chasing latest versions of bulk test updates Patch is 230.11 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/167590.diff 6 Files Affected:
diff --git a/llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll b/llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
index 9b329b338d090..d3ebd92f0677b 100644
--- a/llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+++ b/llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
@@ -234844,1386 +234844,1235 @@ define inreg <64 x i16> @bitcast_v64bf16_to_v64i16_scalar(<64 x bfloat> inreg %a
; SI-NEXT: buffer_load_dword v37, off, s[0:3], s32 offset:20
; SI-NEXT: buffer_load_dword v38, off, s[0:3], s32 offset:24
; SI-NEXT: buffer_load_dword v39, off, s[0:3], s32 offset:28
-; SI-NEXT: buffer_load_dword v48, off, s[0:3], s32 offset:32
-; SI-NEXT: buffer_load_dword v49, off, s[0:3], s32 offset:36
-; SI-NEXT: buffer_load_dword v50, off, s[0:3], s32 offset:40
-; SI-NEXT: buffer_load_dword v51, off, s[0:3], s32 offset:44
-; SI-NEXT: buffer_load_dword v52, off, s[0:3], s32 offset:48
-; SI-NEXT: buffer_load_dword v53, off, s[0:3], s32 offset:52
-; SI-NEXT: buffer_load_dword v54, off, s[0:3], s32 offset:56
-; SI-NEXT: buffer_load_dword v55, off, s[0:3], s32 offset:60
-; SI-NEXT: buffer_load_dword v40, off, s[0:3], s32 offset:64
-; SI-NEXT: buffer_load_dword v42, off, s[0:3], s32 offset:68
-; SI-NEXT: buffer_load_dword v43, off, s[0:3], s32 offset:72
-; SI-NEXT: buffer_load_dword v44, off, s[0:3], s32 offset:76
+; SI-NEXT: buffer_load_dword v49, off, s[0:3], s32 offset:32
+; SI-NEXT: buffer_load_dword v51, off, s[0:3], s32 offset:36
+; SI-NEXT: buffer_load_dword v53, off, s[0:3], s32 offset:40
+; SI-NEXT: buffer_load_dword v55, off, s[0:3], s32 offset:44
+; SI-NEXT: buffer_load_dword v41, off, s[0:3], s32 offset:48
+; SI-NEXT: buffer_load_dword v43, off, s[0:3], s32 offset:52
+; SI-NEXT: buffer_load_dword v44, off, s[0:3], s32 offset:56
+; SI-NEXT: buffer_load_dword v45, off, s[0:3], s32 offset:60
+; SI-NEXT: buffer_load_dword v47, off, s[0:3], s32 offset:64
; SI-NEXT: s_waitcnt expcnt(6)
-; SI-NEXT: v_mov_b32_e32 v57, v21
-; SI-NEXT: s_waitcnt expcnt(1)
-; SI-NEXT: v_mul_f32_e32 v62, 1.0, v1
-; SI-NEXT: v_mul_f32_e32 v1, 1.0, v10
-; SI-NEXT: buffer_store_dword v1, off, s[0:3], s32 offset:540 ; 4-byte Folded Spill
+; SI-NEXT: buffer_load_dword v57, off, s[0:3], s32 offset:68
+; SI-NEXT: s_waitcnt expcnt(4)
+; SI-NEXT: buffer_load_dword v59, off, s[0:3], s32 offset:72
+; SI-NEXT: s_waitcnt expcnt(3)
+; SI-NEXT: buffer_load_dword v60, off, s[0:3], s32 offset:76
+; SI-NEXT: v_mul_f32_e32 v52, 1.0, v2
+; SI-NEXT: v_mul_f32_e32 v2, 1.0, v13
+; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:440 ; 4-byte Folded Spill
; SI-NEXT: s_waitcnt expcnt(0)
-; SI-NEXT: v_mul_f32_e32 v1, 1.0, v57
-; SI-NEXT: v_mov_b32_e32 v63, v23
-; SI-NEXT: v_mov_b32_e32 v46, v20
-; SI-NEXT: v_mov_b32_e32 v41, v18
-; SI-NEXT: buffer_store_dword v1, off, s[0:3], s32 offset:544 ; 4-byte Folded Spill
+; SI-NEXT: v_mul_f32_e32 v2, 1.0, v17
+; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:444 ; 4-byte Folded Spill
; SI-NEXT: s_waitcnt expcnt(0)
-; SI-NEXT: v_mul_f32_e32 v1, 1.0, v25
-; SI-NEXT: v_mul_f32_e32 v47, 1.0, v2
-; SI-NEXT: v_mul_f32_e32 v61, 1.0, v3
-; SI-NEXT: v_mul_f32_e32 v18, 1.0, v4
-; SI-NEXT: v_mul_f32_e32 v5, 1.0, v5
-; SI-NEXT: v_mul_f32_e32 v20, 1.0, v6
-; SI-NEXT: v_mul_f32_e32 v60, 1.0, v7
-; SI-NEXT: v_mul_f32_e32 v7, 1.0, v8
-; SI-NEXT: v_mul_f32_e32 v21, 1.0, v9
-; SI-NEXT: v_mul_f32_e32 v45, 1.0, v11
-; SI-NEXT: v_mul_f32_e32 v56, 1.0, v12
-; SI-NEXT: v_mul_f32_e32 v23, 1.0, v13
-; SI-NEXT: v_mul_f32_e32 v11, 1.0, v14
-; SI-NEXT: v_mul_f32_e32 v59, 1.0, v15
-; SI-NEXT: v_mul_f32_e32 v6, 1.0, v16
-; SI-NEXT: v_mul_f32_e32 v3, 1.0, v17
-; SI-NEXT: v_mul_f32_e32 v41, 1.0, v41
-; SI-NEXT: v_mul_f32_e32 v16, 1.0, v19
-; SI-NEXT: v_mul_f32_e32 v58, 1.0, v46
-; SI-NEXT: v_mul_f32_e32 v17, 1.0, v22
-; SI-NEXT: v_mul_f32_e32 v14, 1.0, v63
-; SI-NEXT: v_mul_f32_e32 v15, 1.0, v24
-; SI-NEXT: buffer_store_dword v1, off, s[0:3], s32 offset:548 ; 4-byte Folded Spill
-; SI-NEXT: v_mul_f32_e32 v63, 1.0, v26
-; SI-NEXT: v_mul_f32_e32 v10, 1.0, v27
-; SI-NEXT: v_mul_f32_e32 v12, 1.0, v28
-; SI-NEXT: v_mul_f32_e32 v27, 1.0, v29
-; SI-NEXT: v_mul_f32_e32 v28, 1.0, v30
-; SI-NEXT: v_mul_f32_e64 v30, 1.0, s16
-; SI-NEXT: v_mul_f32_e64 v26, 1.0, s20
-; SI-NEXT: v_mul_f32_e64 v29, 1.0, s21
-; SI-NEXT: v_mul_f32_e64 v24, 1.0, s24
-; SI-NEXT: v_mul_f32_e64 v25, 1.0, s25
-; SI-NEXT: v_mul_f32_e64 v19, 1.0, s28
-; SI-NEXT: v_mul_f32_e64 v22, 1.0, s29
+; SI-NEXT: v_mul_f32_e32 v2, 1.0, v21
+; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:448 ; 4-byte Folded Spill
+; SI-NEXT: s_waitcnt expcnt(0)
+; SI-NEXT: v_mul_f32_e32 v2, 1.0, v25
+; SI-NEXT: v_mov_b32_e32 v50, v27
+; SI-NEXT: v_mul_f32_e32 v1, 1.0, v1
+; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:452 ; 4-byte Folded Spill
+; SI-NEXT: s_waitcnt expcnt(0)
+; SI-NEXT: v_mul_f32_e32 v2, 1.0, v29
+; SI-NEXT: buffer_store_dword v1, off, s[0:3], s32 offset:436 ; 4-byte Folded Spill
+; SI-NEXT: s_waitcnt expcnt(0)
+; SI-NEXT: v_mul_f32_e32 v1, 1.0, v3
+; SI-NEXT: v_mul_f32_e32 v54, 1.0, v4
+; SI-NEXT: v_mul_f32_e32 v58, 1.0, v5
+; SI-NEXT: v_mul_f32_e32 v3, 1.0, v6
+; SI-NEXT: v_mul_f32_e32 v48, 1.0, v7
+; SI-NEXT: v_mul_f32_e32 v40, 1.0, v8
+; SI-NEXT: v_mul_f32_e32 v61, 1.0, v9
+; SI-NEXT: v_mul_f32_e32 v9, 1.0, v10
+; SI-NEXT: v_mul_f32_e32 v5, 1.0, v11
+; SI-NEXT: v_mul_f32_e32 v42, 1.0, v12
+; SI-NEXT: v_mul_f32_e32 v46, 1.0, v14
+; SI-NEXT: v_mul_f32_e32 v27, 1.0, v15
+; SI-NEXT: v_mul_f32_e32 v11, 1.0, v16
+; SI-NEXT: v_mul_f32_e32 v63, 1.0, v18
+; SI-NEXT: v_mul_f32_e32 v13, 1.0, v19
+; SI-NEXT: v_mul_f32_e32 v19, 1.0, v20
+; SI-NEXT: v_mul_f32_e32 v56, 1.0, v22
+; SI-NEXT: v_mul_f32_e32 v21, 1.0, v23
+; SI-NEXT: v_mul_f32_e32 v17, 1.0, v24
+; SI-NEXT: v_mul_f32_e32 v23, 1.0, v26
+; SI-NEXT: v_mul_f32_e32 v22, 1.0, v50
+; SI-NEXT: v_mul_f32_e32 v24, 1.0, v28
+; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:456 ; 4-byte Folded Spill
+; SI-NEXT: v_mul_f32_e32 v29, 1.0, v30
+; SI-NEXT: v_mul_f32_e64 v28, 1.0, s24
+; SI-NEXT: v_mul_f32_e64 v30, 1.0, s25
+; SI-NEXT: v_mul_f32_e64 v50, 1.0, s27
+; SI-NEXT: v_mul_f32_e64 v7, 1.0, s28
+; SI-NEXT: v_mul_f32_e64 v26, 1.0, s29
; SI-NEXT: s_waitcnt vmcnt(14)
; SI-NEXT: v_cmp_ne_u32_e32 vcc, 0, v31
-; SI-NEXT: v_mul_f32_e32 v2, 1.0, v32
-; SI-NEXT: v_mul_f32_e32 v8, 1.0, v33
+; SI-NEXT: v_mul_f32_e32 v18, 1.0, v32
+; SI-NEXT: v_mul_f32_e32 v20, 1.0, v33
; SI-NEXT: s_and_b64 s[4:5], vcc, exec
-; SI-NEXT: v_mul_f32_e32 v9, 1.0, v34
-; SI-NEXT: v_mul_f32_e32 v34, 1.0, v35
-; SI-NEXT: v_mul_f32_e32 v31, 1.0, v36
-; SI-NEXT: v_mul_f32_e32 v4, 1.0, v37
+; SI-NEXT: v_mul_f32_e32 v32, 1.0, v34
+; SI-NEXT: v_mul_f32_e32 v25, 1.0, v35
+; SI-NEXT: v_mul_f32_e32 v14, 1.0, v36
+; SI-NEXT: v_mul_f32_e32 v16, 1.0, v37
; SI-NEXT: v_mul_f32_e32 v37, 1.0, v38
-; SI-NEXT: v_mul_f32_e32 v36, 1.0, v39
-; SI-NEXT: v_mul_f32_e32 v46, 1.0, v48
+; SI-NEXT: v_mul_f32_e32 v39, 1.0, v39
+; SI-NEXT: v_mul_f32_e32 v10, 1.0, v49
+; SI-NEXT: v_mul_f32_e32 v12, 1.0, v51
+; SI-NEXT: v_mul_f32_e32 v15, 1.0, v53
+; SI-NEXT: v_mul_f32_e32 v51, 1.0, v55
; SI-NEXT: s_waitcnt vmcnt(13)
-; SI-NEXT: v_mul_f32_e32 v49, 1.0, v49
+; SI-NEXT: v_mul_f32_e32 v6, 1.0, v41
; SI-NEXT: s_waitcnt vmcnt(12)
-; SI-NEXT: v_mul_f32_e32 v50, 1.0, v50
+; SI-NEXT: v_mul_f32_e32 v8, 1.0, v43
; SI-NEXT: s_waitcnt vmcnt(11)
-; SI-NEXT: v_mul_f32_e32 v39, 1.0, v51
+; SI-NEXT: v_mul_f32_e32 v55, 1.0, v44
; SI-NEXT: s_waitcnt vmcnt(10)
-; SI-NEXT: v_mul_f32_e32 v38, 1.0, v52
-; SI-NEXT: s_waitcnt vmcnt(9)
-; SI-NEXT: v_mul_f32_e32 v57, 1.0, v53
-; SI-NEXT: s_waitcnt vmcnt(8) expcnt(0)
-; SI-NEXT: v_mul_f32_e32 v1, 1.0, v54
+; SI-NEXT: v_mul_f32_e32 v44, 1.0, v45
+; SI-NEXT: s_waitcnt vmcnt(9) expcnt(0)
+; SI-NEXT: v_mul_f32_e32 v2, 1.0, v47
+; SI-NEXT: s_waitcnt vmcnt(8)
+; SI-NEXT: v_mul_f32_e32 v4, 1.0, v57
; SI-NEXT: s_waitcnt vmcnt(7)
-; SI-NEXT: v_mul_f32_e32 v55, 1.0, v55
+; SI-NEXT: v_mul_f32_e32 v45, 1.0, v59
; SI-NEXT: s_waitcnt vmcnt(6)
-; SI-NEXT: v_mul_f32_e32 v53, 1.0, v40
-; SI-NEXT: s_waitcnt vmcnt(5)
-; SI-NEXT: v_mul_f32_e32 v42, 1.0, v42
-; SI-NEXT: s_waitcnt vmcnt(4)
-; SI-NEXT: v_mul_f32_e32 v43, 1.0, v43
-; SI-NEXT: s_waitcnt vmcnt(3)
-; SI-NEXT: v_mul_f32_e32 v13, 1.0, v44
-; SI-NEXT: v_mul_f32_e64 v32, 1.0, s17
-; SI-NEXT: v_mul_f32_e64 v35, 1.0, s18
-; SI-NEXT: v_mul_f32_e64 v33, 1.0, s19
-; SI-NEXT: v_mul_f32_e64 v51, 1.0, s22
-; SI-NEXT: v_mul_f32_e64 v48, 1.0, s23
-; SI-NEXT: v_mul_f32_e64 v54, 1.0, s26
-; SI-NEXT: v_mul_f32_e64 v52, 1.0, s27
-; SI-NEXT: buffer_store_dword v8, off, s[0:3], s32 offset:552 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:556 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v12, off, s[0:3], s32 offset:560 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v10, off, s[0:3], s32 offset:564 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v15, off, s[0:3], s32 offset:568 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v14, off, s[0:3], s32 offset:572 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v58, off, s[0:3], s32 offset:576 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v16, off, s[0:3], s32 offset:580 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v59, off, s[0:3], s32 offset:584 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v60, off, s[0:3], s32 offset:588 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v61, off, s[0:3], s32 offset:592 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v47, off, s[0:3], s32 offset:596 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v62, off, s[0:3], s32 offset:600 ; 4-byte Folded Spill
+; SI-NEXT: v_mul_f32_e32 v59, 1.0, v60
+; SI-NEXT: v_mul_f32_e64 v34, 1.0, s16
+; SI-NEXT: v_mul_f32_e64 v36, 1.0, s17
+; SI-NEXT: v_mul_f32_e64 v53, 1.0, s18
+; SI-NEXT: v_mul_f32_e64 v38, 1.0, s19
+; SI-NEXT: v_mul_f32_e64 v31, 1.0, s20
+; SI-NEXT: v_mul_f32_e64 v33, 1.0, s21
+; SI-NEXT: v_mul_f32_e64 v60, 1.0, s22
+; SI-NEXT: v_mul_f32_e64 v49, 1.0, s23
+; SI-NEXT: v_mul_f32_e64 v35, 1.0, s26
+; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:460 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v4, off, s[0:3], s32 offset:464 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v6, off, s[0:3], s32 offset:468 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v8, off, s[0:3], s32 offset:472 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v10, off, s[0:3], s32 offset:476 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v12, off, s[0:3], s32 offset:480 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v14, off, s[0:3], s32 offset:484 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v16, off, s[0:3], s32 offset:488 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v18, off, s[0:3], s32 offset:492 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v20, off, s[0:3], s32 offset:496 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v22, off, s[0:3], s32 offset:500 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v24, off, s[0:3], s32 offset:504 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v21, off, s[0:3], s32 offset:508 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v5, off, s[0:3], s32 offset:512 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v1, off, s[0:3], s32 offset:516 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v54, off, s[0:3], s32 offset:520 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v52, off, s[0:3], s32 offset:524 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v61, off, s[0:3], s32 offset:528 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v7, off, s[0:3], s32 offset:532 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v26, off, s[0:3], s32 offset:536 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v28, off, s[0:3], s32 offset:540 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v30, off, s[0:3], s32 offset:544 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v31, off, s[0:3], s32 offset:548 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v33, off, s[0:3], s32 offset:552 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v34, off, s[0:3], s32 offset:556 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v36, off, s[0:3], s32 offset:560 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v38, off, s[0:3], s32 offset:564 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v53, off, s[0:3], s32 offset:568 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v49, off, s[0:3], s32 offset:572 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v60, off, s[0:3], s32 offset:576 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v46, off, s[0:3], s32 offset:580 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v50, off, s[0:3], s32 offset:584 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v39, off, s[0:3], s32 offset:588 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v51, off, s[0:3], s32 offset:592 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v17, off, s[0:3], s32 offset:596 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v19, off, s[0:3], s32 offset:600 ; 4-byte Folded Spill
; SI-NEXT: buffer_store_dword v11, off, s[0:3], s32 offset:604 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v19, off, s[0:3], s32 offset:608 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v22, off, s[0:3], s32 offset:612 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v24, off, s[0:3], s32 offset:616 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v25, off, s[0:3], s32 offset:620 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v26, off, s[0:3], s32 offset:624 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v29, off, s[0:3], s32 offset:628 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v30, off, s[0:3], s32 offset:632 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v32, off, s[0:3], s32 offset:636 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v33, off, s[0:3], s32 offset:640 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v35, off, s[0:3], s32 offset:644 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v48, off, s[0:3], s32 offset:648 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v51, off, s[0:3], s32 offset:652 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v52, off, s[0:3], s32 offset:656 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v54, off, s[0:3], s32 offset:660 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v42, off, s[0:3], s32 offset:608 ; 4-byte Folded Spill
; SI-NEXT: s_cbranch_scc0 .LBB105_2
; SI-NEXT: ; %bb.1: ; %cmp.false
-; SI-NEXT: v_lshrrev_b32_e32 v30, 16, v30
-; SI-NEXT: buffer_store_dword v30, off, s[0:3], s32 offset:164 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v31, off, s[0:3], s32 offset:168 ; 4-byte Folded Spill
-; SI-NEXT: s_waitcnt expcnt(1)
-; SI-NEXT: v_lshrrev_b32_e32 v30, 16, v32
-; SI-NEXT: v_lshrrev_b32_e32 v26, 16, v26
-; SI-NEXT: buffer_store_dword v26, off, s[0:3], s32 offset:172 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v27, off, s[0:3], s32 offset:176 ; 4-byte Folded Spill
-; SI-NEXT: v_lshrrev_b32_e32 v24, 16, v24
-; SI-NEXT: v_lshrrev_b32_e32 v19, 16, v19
-; SI-NEXT: buffer_store_dword v19, off, s[0:3], s32 offset:196 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v20, off, s[0:3], s32 offset:200 ; 4-byte Folded Spill
-; SI-NEXT: s_waitcnt expcnt(1)
-; SI-NEXT: v_lshrrev_b32_e32 v19, 16, v22
-; SI-NEXT: v_lshrrev_b32_e32 v2, 16, v2
-; SI-NEXT: s_mov_b64 s[4:5], 0
-; SI-NEXT: v_mov_b32_e32 v40, v49
-; SI-NEXT: v_mov_b32_e32 v44, v53
-; SI-NEXT: v_lshrrev_b32_e32 v22, 16, v42
-; SI-NEXT: buffer_store_dword v30, off, s[0:3], s32 offset:524 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v31, off, s[0:3], s32 offset:528 ; 4-byte Folded Spill
+; SI-NEXT: v_lshrrev_b32_e32 v1, 16, v1
+; SI-NEXT: buffer_store_dword v1, off, s[0:3], s32 offset:252 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:256 ; 4-byte Folded Spill
; SI-NEXT: s_waitcnt expcnt(1)
-; SI-NEXT: v_lshrrev_b32_e32 v30, 16, v35
-; SI-NEXT: buffer_store_dword v19, off, s[0:3], s32 offset:492 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v20, off, s[0:3], s32 offset:496 ; 4-byte Folded Spill
+; SI-NEXT: v_lshrrev_b32_e32 v1, 16, v54
+; SI-NEXT: v_lshrrev_b32_e32 v28, 16, v28
+; SI-NEXT: buffer_store_dword v28, off, s[0:3], s32 offset:236 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v29, off, s[0:3], s32 offset:240 ; 4-byte Folded Spill
+; SI-NEXT: v_lshrrev_b32_e32 v34, 16, v34
+; SI-NEXT: buffer_store_dword v34, off, s[0:3], s32 offset:212 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v35, off, s[0:3], s32 offset:216 ; 4-byte Folded Spill
; SI-NEXT: s_waitcnt expcnt(1)
-; SI-NEXT: v_lshrrev_b32_e32 v19, 16, v62
-; SI-NEXT: v_mov_b32_e32 v35, v21
-; SI-NEXT: v_lshrrev_b32_e32 v62, 16, v41
-; SI-NEXT: buffer_store_dword v30, off, s[0:3], s32 offset:508 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v31, off, s[0:3], s32 offset:512 ; 4-byte Folded Spill
+; SI-NEXT: v_lshrrev_b32_e32 v34, 16, v38
+; SI-NEXT: buffer_store_dword v33, off, s[0:3], s32 offset:228 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v34, off, s[0:3], s32 offset:232 ; 4-byte Folded Spill
+; SI-NEXT: v_lshrrev_b32_e32 v31, 16, v31
+; SI-NEXT: v_lshrrev_b32_e32 v7, 16, v7
+; SI-NEXT: buffer_store_dword v31, off, s[0:3], s32 offset:220 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v32, off, s[0:3], s32 offset:224 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v7, off, s[0:3], s32 offset:244 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v8, off, s[0:3], s32 offset:248 ; 4-byte Folded Spill
+; SI-NEXT: s_waitcnt expcnt(4)
+; SI-NEXT: v_lshrrev_b32_e32 v34, 16, v30
; SI-NEXT: s_waitcnt expcnt(1)
-; SI-NEXT: v_lshrrev_b32_e32 v30, 16, v33
-; SI-NEXT: v_lshrrev_b32_e32 v33, 16, v54
-; SI-NEXT: v_mov_b32_e32 v54, v5
-; SI-NEXT: v_lshrrev_b32_e32 v5, 16, v5
-; SI-NEXT: buffer_store_dword v5, off, s[0:3], s32 offset:380 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v6, off, s[0:3], s32 offset:384 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v29, off, s[0:3], s32 offset:180 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v30, off, s[0:3], s32 offset:184 ; 4-byte Folded Spill
-; SI-NEXT: s_waitcnt expcnt(3)
-; SI-NEXT: v_lshrrev_b32_e32 v5, 16, v60
-; SI-NEXT: buffer_store_dword v19, off, s[0:3], s32 offset:388 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v20, off, s[0:3], s32 offset:392 ; 4-byte Folded Spill
+; SI-NEXT: v_lshrrev_b32_e32 v7, 16, v26
+; SI-NEXT: v_lshrrev_b32_e32 v30, 16, v60
+; SI-NEXT: v_mov_b32_e32 v28, v3
+; SI-NEXT: v_lshrrev_b32_e32 v47, 16, v3
+; SI-NEXT: v_mov_b32_e32 v3, v9
+; SI-NEXT: s_mov_b64 s[4:5], 0
+; SI-NEXT: v_lshrrev_b32_e32 v43, 16, v36
+; SI-NEXT: v_lshrrev_b32_e32 v62, 16, v50
+; SI-NEXT: v_lshrrev_b32_e32 v36, 16, v52
+; SI-NEXT: v_mov_b32_e32 v50, v48
+; SI-NEXT: v_lshrrev_b32_e32 v57, 16, v3
+; SI-NEXT: v_mov_b32_e32 v38, v13
+; SI-NEXT: v_lshrrev_b32_e32 v54, 16, v23
+; SI-NEXT: v_mov_b32_e32 v41, v44
+; SI-NEXT: v_mov_b32_e32 v52, v63
+; SI-NEXT: buffer_store_dword v1, off, s[0:3], s32 offset:420 ; 4-byte Folded Spill
+; SI-NEXT: buffer_store_dword v2, off, s[0:3], s32 offset:424 ; 4-byte Folded Spill
; SI-NEXT: s_waitcnt expcnt(1)
-; SI-NEXT: v_lshrrev_b32_e32 v19, 16, v47
-; SI-NEXT: buffer_store_dword v18, off, s[0:3], s32 offset:396 ; 4-byte Folded Spill
-; SI-NEXT: buffer_store_dword v19, off, s[0:3], s32 offset:400 ; 4-by...
[truncated]
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.

Merge chasing latest versions of bulk test updates