Lines Matching refs:SrcTy
250 LLT SrcTy; in matchExtAddvToUdotAddv() local
268 SrcTy = MRI.getType(ExtMI1->getOperand(1).getReg()); in matchExtAddvToUdotAddv()
272 SrcTy = MRI.getType(I1->getOperand(1).getReg()); in matchExtAddvToUdotAddv()
284 if (SrcTy.getScalarSizeInBits() != 8 || SrcTy.getNumElements() % 8 != 0) in matchExtAddvToUdotAddv()
315 LLT SrcTy = MRI.getType(Ext1SrcReg); in applyExtAddvToUdotAddv() local
318 if (SrcTy.getNumElements() % 16 == 0) { in applyExtAddvToUdotAddv()
319 NumOfDotMI = SrcTy.getNumElements() / 16; in applyExtAddvToUdotAddv()
321 } else if (SrcTy.getNumElements() % 8 == 0) { in applyExtAddvToUdotAddv()
322 NumOfDotMI = SrcTy.getNumElements() / 8; in applyExtAddvToUdotAddv()
338 if (SrcTy.getNumElements() % 16 != 0) { in applyExtAddvToUdotAddv()
372 unsigned SrcNumElts = SrcTy.getNumElements(); in applyExtAddvToUdotAddv()
456 LLT SrcTy = MRI.getType(SrcReg); in applyExtUaddvToUaddlv() local
463 unsigned SrcScalSize = SrcTy.getScalarSizeInBits(); in applyExtUaddvToUaddlv()
464 unsigned SrcNumElem = SrcTy.getNumElements(); in applyExtUaddvToUaddlv()
482 extractParts(SrcReg, SrcTy, MainTy, LeftoverTy, WorkingRegisters, in applyExtUaddvToUaddlv()
489 MainTy = SrcTy; in applyExtUaddvToUaddlv()
589 LLT SrcTy = MRI.getType(SrcReg1); in applyPushAddSubExt() local
590 LLT MidTy = SrcTy.changeElementSize(SrcTy.getScalarSizeInBits() * 2); in applyPushAddSubExt()