[llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942 (PR #145052)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 24 10:03:45 PDT 2025


================
@@ -87,6 +87,7 @@ define void @v_shuffle_v3i64_v4i64__1_u_u(ptr addrspace(1) inreg %ptr) {
 ; GFX942-NEXT:    ;;#ASMSTART
 ; GFX942-NEXT:    ; def v[0:7]
 ; GFX942-NEXT:    ;;#ASMEND
+; GFX942-NEXT:    global_store_dwordx2 v8, v[0:1], s[0:1] offset:16
----------------
arsenm wrote:

There are definitely places that do this, I fixed a few of these a few months ago. I'm sure there are more 

https://github.com/llvm/llvm-project/pull/145052


More information about the llvm-commits mailing list