[llvm-branch-commits] [llvm] [AMDGPU] Make v2x64 BUILD_VECTOR legal on gfx1251 (PR #204470)

Matt Arsenault via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Jun 17 22:26:56 PDT 2026


================
@@ -920,7 +920,8 @@ SITargetLowering::SITargetLowering(const TargetMachine &TM,
     }
 
     if (Subtarget->hasPackedU64Ops()) {
-      setOperationAction({ISD::ADD, ISD::SUB, ISD::SHL}, MVT::v2i64, Legal);
+      setOperationAction({ISD::ADD, ISD::SUB, ISD::SHL, ISD::BUILD_VECTOR},
----------------
arsenm wrote:

This should be unconditionally legal? I'm surprised it's not already, this is just 2 COPY? Plus should cover v2f64 

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


More information about the llvm-branch-commits mailing list