================
@@ -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
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits