Searched refs:PartRegs (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.h | 212 LLT PartTy, ArrayRef<Register> PartRegs, 216 void mergeMixedSubvectors(Register DstReg, ArrayRef<Register> PartRegs);
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 251 ArrayRef<Register> PartRegs, in insertParts() argument 258 MIRBuilder.buildMerge(DstReg, PartRegs); in insertParts() 263 MIRBuilder.buildConcatVectors(DstReg, PartRegs); in insertParts() 265 MIRBuilder.buildBuildVector(DstReg, PartRegs); in insertParts() 273 for (auto Reg : concat<const Register>(PartRegs, LeftoverRegs)) in insertParts() 298 for (unsigned i = 0; i < PartRegs.size() - 1; ++i) in mergeMixedSubvectors() 299 appendVectorElts(AllElts, PartRegs[i]); in mergeMixedSubvectors() 301 Register Leftover = PartRegs[PartRegs.size() - 1]; in mergeMixedSubvectors() 950 SmallVector<Register, 4> PartRegs; in narrowScalar() local 955 PartRegs.push_back(K.getReg(0)); in narrowScalar() [all …]
|