@@ -1696,8 +1696,6 @@ define void @void_func_i32_v2float_inreg(i32 inreg %arg0, <2 x float> inreg %arg
16961696; GFX9-LABEL: void_func_i32_v2float_inreg:
16971697; GFX9: ; %bb.0:
16981698; GFX9-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
1699- ; GFX9-NEXT: v_mov_b32_e32 v0, s16
1700- ; GFX9-NEXT: global_store_dword v[0:1], v0, off
17011699; GFX9-NEXT: v_mov_b32_e32 v0, s17
17021700; GFX9-NEXT: v_mov_b32_e32 v1, s18
17031701; GFX9-NEXT: global_store_dwordx2 v[0:1], v[0:1], off
@@ -1707,10 +1705,7 @@ define void @void_func_i32_v2float_inreg(i32 inreg %arg0, <2 x float> inreg %arg
17071705; GFX11-LABEL: void_func_i32_v2float_inreg:
17081706; GFX11: ; %bb.0:
17091707; GFX11-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
1710- ; GFX11-NEXT: v_dual_mov_b32 v2, s0 :: v_dual_mov_b32 v1, s2
1711- ; GFX11-NEXT: v_mov_b32_e32 v0, s1
1712- ; GFX11-NEXT: s_clause 0x1
1713- ; GFX11-NEXT: global_store_b32 v[0:1], v2, off
1708+ ; GFX11-NEXT: v_dual_mov_b32 v0, s1 :: v_dual_mov_b32 v1, s2
17141709; GFX11-NEXT: global_store_b64 v[0:1], v[0:1], off
17151710; GFX11-NEXT: s_setpc_b64 s[30:31]
17161711 store i32 %arg0 , ptr addrspace (1 ) poison
0 commit comments