Lines Matching refs:extractParts
156 void LegalizerHelper::extractParts(Register Reg, LLT Ty, int NumParts, in extractParts() function in LegalizerHelper
163 bool LegalizerHelper::extractParts(Register Reg, LLT RegTy, in extractParts() function in LegalizerHelper
224 return extractParts(Reg, NarrowTy, NumNarrowTyPieces, VRegs); in extractVectorParts()
230 extractParts(Reg, EltTy, RegNumElts, Elts); in extractVectorParts()
290 extractParts(Reg, Ty.getScalarType(), Ty.getNumElements(), RegElts); in appendVectorElts()
1173 extractParts(MI.getOperand(i).getReg(), NarrowTy, NumParts, in narrowScalar()
1215 if (!extractParts(LHS, SrcTy, NarrowTy, LeftoverTy, LHSPartRegs, in narrowScalar()
1221 if (!extractParts(MI.getOperand(3).getReg(), SrcTy, NarrowTy, Unused, in narrowScalar()
1375 extractParts(MI.getOperand(1).getReg(), NarrowTy, NumParts, SrcRegs); in narrowScalar()
4046 if (extractParts(ValReg, ValTy, NarrowTy, LeftoverTy, NarrowRegs, in reduceLoadStoreWidth()
4282 extractParts(Src1Reg, NarrowTy, 2, SplitSrc1Regs); in fewerElementsVectorShuffle()
4283 extractParts(Src2Reg, NarrowTy, 2, SplitSrc2Regs); in fewerElementsVectorShuffle()
4471 extractParts(SrcReg, NarrowTy, NumParts, SplitSrcs); in fewerElementsVectorReductions()
4541 extractParts(SrcReg, NarrowTy, in tryNarrowPow2Reduction()
5085 extractParts(Src1, RegTy, NarrowTy, LeftoverTy, Src1Regs, Src1Left); in narrowScalarAddSub()
5086 extractParts(Src2, RegTy, NarrowTy, DummyTy, Src2Regs, Src2Left); in narrowScalarAddSub()
5146 extractParts(Src1, NarrowTy, NumParts, Src1Parts); in narrowScalarMul()
5147 extractParts(Src2, NarrowTy, NumParts, Src2Parts); in narrowScalarMul()
5199 extractParts(MI.getOperand(1).getReg(), NarrowTy, NumParts, SrcRegs); in narrowScalarExtract()
5260 extractParts(MI.getOperand(1).getReg(), RegTy, NarrowTy, LeftoverTy, SrcRegs, in narrowScalarInsert()
5345 if (!extractParts(MI.getOperand(1).getReg(), DstTy, NarrowTy, LeftoverTy, in narrowScalarBasic()
5350 if (!extractParts(MI.getOperand(2).getReg(), DstTy, NarrowTy, Unused, in narrowScalarBasic()
5414 if (!extractParts(MI.getOperand(2).getReg(), DstTy, NarrowTy, LeftoverTy, in narrowScalarSelect()
5419 if (!extractParts(MI.getOperand(3).getReg(), DstTy, NarrowTy, Unused, in narrowScalarSelect()
6581 extractParts(SrcVec, EltTy, NumElts, SrcRegs); in lowerExtractInsertVectorElt()