Lines Matching refs:SrcTy
140 LLT SrcTy = MRI.getType(SrcReg); in tryCombineZExt() local
141 APInt MaskVal = APInt::getAllOnes(SrcTy.getScalarSizeInBits()); in tryCombineZExt()
211 LLT SrcTy = MRI.getType(SrcReg); in tryCombineSExt() local
212 uint64_t SizeInBits = SrcTy.getScalarSizeInBits(); in tryCombineSExt()
429 const LLT SrcTy = MRI.getType(MI.getOperand(NumDefs).getReg()); in tryFoldUnmergeCast() local
435 if (SrcTy.isVector() && SrcTy.getScalarType() == DestTy.getScalarType()) { in tryFoldUnmergeCast()
450 SrcTy.changeElementCount(ElementCount::getFixed(UnmergeNumElts)); in tryFoldUnmergeCast()
471 if (CastSrcTy.isScalar() && SrcTy.isScalar() && !DestTy.isVector()) { in tryFoldUnmergeCast()
679 LLT SrcTy = MRI.getType(Src1Reg); in findValueFromBuildVector() local
680 LLT NewBVTy = LLT::fixed_vector(NumSrcsUsed, SrcTy); in findValueFromBuildVector()
684 LI.getAction({TargetOpcode::G_BUILD_VECTOR, {NewBVTy, SrcTy}}); in findValueFromBuildVector()
1277 LLT SrcTy = MRI.getType(SrcReg); in tryCombineExtract() local
1283 unsigned MergeSrcSize = SrcTy.getSizeInBits() / NumMergeSrcs; in tryCombineExtract()