================ @@ -21378,6 +21382,9 @@ SDValue RISCVTargetLowering::joinRegisterPartsIntoValue( return Val; } + if (ValueVT.isRISCVVectorTuple()) ---------------- topperc wrote: Why do we need this now? https://github.com/llvm/llvm-project/pull/114329