Lines Matching defs:MoreTy
1145 void LegalizerHelper::moreElementsVectorSrc(MachineInstr &MI, LLT MoreTy,
1151 unsigned NewElts = MoreTy.getNumElements();
1164 auto Concat = MIRBuilder.buildConcatVectors(MoreTy, Parts);
1169 Register MoreReg = MRI.createGenericVirtualRegister(MoreTy);
1170 Register ImpDef = MIRBuilder.buildUndef(MoreTy).getReg(0);
3285 LLT MoreTy) {
3292 moreElementsVectorSrc(MI, MoreTy, I);
3297 moreElementsVectorDst(MI, MoreTy, 0);
3304 LLT MoreTy) {
3313 moreElementsVectorDst(MI, MoreTy, 0);
3321 moreElementsVectorSrc(MI, MoreTy, 0);
3338 moreElementsVectorSrc(MI, MoreTy, 1);
3339 moreElementsVectorSrc(MI, MoreTy, 2);
3340 moreElementsVectorDst(MI, MoreTy, 0);
3348 moreElementsVectorSrc(MI, MoreTy, 1);
3355 moreElementsVectorSrc(MI, MoreTy, 1);
3356 moreElementsVectorDst(MI, MoreTy, 0);
3366 moreElementsVectorSrc(MI, MoreTy, 2);
3367 moreElementsVectorSrc(MI, MoreTy, 3);
3368 moreElementsVectorDst(MI, MoreTy, 0);
3377 moreElementsVectorSrc(MI, MoreTy, NumDst);
3383 int NewNumDst = MoreTy.getSizeInBits() / DstTy.getSizeInBits();
3392 return moreElementsVectorPhi(MI, TypeIdx, MoreTy);