Lines Matching refs:PartRegs
163 ArrayRef<Register> PartRegs, in insertParts() argument
170 MIRBuilder.buildMergeLikeInstr(DstReg, PartRegs); in insertParts()
175 MIRBuilder.buildConcatVectors(DstReg, PartRegs); in insertParts()
177 MIRBuilder.buildBuildVector(DstReg, PartRegs); in insertParts()
185 for (auto Reg : concat<const Register>(PartRegs, LeftoverRegs)) in insertParts()
192 for (auto PartReg : concat<const Register>(PartRegs, LeftoverRegs)) in insertParts()
209 ArrayRef<Register> PartRegs) { in mergeMixedSubvectors() argument
211 for (unsigned i = 0; i < PartRegs.size() - 1; ++i) in mergeMixedSubvectors()
212 appendVectorElts(AllElts, PartRegs[i]); in mergeMixedSubvectors()
214 Register Leftover = PartRegs[PartRegs.size() - 1]; in mergeMixedSubvectors()
1230 SmallVector<Register, 4> PartRegs; in narrowScalar() local
1235 PartRegs.push_back(K.getReg(0)); in narrowScalar()
1250 Ty, NarrowTy, PartRegs, LeftoverTy, LeftoverRegs); in narrowScalar()