Lines Matching refs:extractParts
149 void LegalizerHelper::extractParts(Register Reg, LLT Ty, int NumParts, in extractParts() function in LegalizerHelper
156 bool LegalizerHelper::extractParts(Register Reg, LLT RegTy, in extractParts() function in LegalizerHelper
875 extractParts(MI.getOperand(1).getReg(), NarrowTy, NumParts, Src1Regs); in narrowScalar()
876 extractParts(MI.getOperand(2).getReg(), NarrowTy, NumParts, Src2Regs); in narrowScalar()
910 extractParts(MI.getOperand(1).getReg(), NarrowTy, NumParts, Src1Regs); in narrowScalar()
911 extractParts(MI.getOperand(2).getReg(), NarrowTy, NumParts, Src2Regs); in narrowScalar()
1071 extractParts(MI.getOperand(i).getReg(), NarrowTy, NumParts, in narrowScalar()
1230 extractParts(MI.getOperand(1).getReg(), NarrowTy, NumParts, SrcRegs); in narrowScalar()
3266 if (!extractParts(SrcReg, SrcTyI, NarrowTyI, LeftoverTyI, PartRegs, in fewerElementsVectorMultiEltType()
3343 extractParts(SrcReg, NarrowTy1, NumParts, SrcRegs); in fewerElementsVectorCasts()
3405 extractParts(MI.getOperand(2).getReg(), NarrowTy1, NumParts, Src1Regs); in fewerElementsVectorCmp()
3406 extractParts(MI.getOperand(3).getReg(), NarrowTy1, NumParts, Src2Regs); in fewerElementsVectorCmp()
3481 extractParts(MI.getOperand(1).getReg(), NarrowTy1, NumParts, Src0Regs); in fewerElementsVectorSelect()
3483 extractParts(MI.getOperand(2).getReg(), NarrowTy0, NumParts, Src1Regs); in fewerElementsVectorSelect()
3484 extractParts(MI.getOperand(3).getReg(), NarrowTy0, NumParts, Src2Regs); in fewerElementsVectorSelect()
3551 if (!extractParts(SrcReg, PhiTy, NarrowTy, Unused, PartRegs, in fewerElementsVectorPhi()
3754 if (extractParts(ValReg, ValTy, NarrowTy, LeftoverTy, NarrowRegs, in reduceLoadStoreWidth()
4470 extractParts(Src1, NarrowTy, NumSrcParts, Src1Parts); in narrowScalarMul()
4471 extractParts(Src2, NarrowTy, NumSrcParts, Src2Parts); in narrowScalarMul()
4499 extractParts(MI.getOperand(1).getReg(), NarrowTy, NumParts, SrcRegs); in narrowScalarExtract()
4568 extractParts(MI.getOperand(1).getReg(), NarrowTy, NumParts, SrcRegs); in narrowScalarInsert()
4636 if (!extractParts(MI.getOperand(1).getReg(), DstTy, NarrowTy, LeftoverTy, in narrowScalarBasic()
4641 if (!extractParts(MI.getOperand(2).getReg(), DstTy, NarrowTy, Unused, in narrowScalarBasic()
4705 if (!extractParts(MI.getOperand(2).getReg(), DstTy, NarrowTy, LeftoverTy, in narrowScalarSelect()
4710 if (!extractParts(MI.getOperand(3).getReg(), DstTy, NarrowTy, Unused, in narrowScalarSelect()