[llvm-branch-commits] [llvm] [AMDGPU] Make v2x64 BUILD_VECTOR legal on gfx1251 (PR #204470)
Stanislav Mekhanoshin via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Jun 18 00:55:34 PDT 2026
================
@@ -554,13 +554,16 @@ void AMDGPUDAGToDAGISel::SelectBuildVector(SDNode *N, unsigned RegClassID) {
RegSeqArgs[0] = CurDAG->getTargetConstant(RegClassID, DL, MVT::i32);
bool IsRegSeq = true;
unsigned NOps = N->getNumOperands();
+ unsigned EltSizeInRegs = EltVT.getSizeInBits() / 32;
+ assert(IsGCN || EltSizeInRegs == 1);
----------------
rampitec wrote:
This is actually where I want to split R600 into a separate backend again.
https://github.com/llvm/llvm-project/pull/204470
More information about the llvm-branch-commits
mailing list