Home
last modified time | relevance | path

Searched refs:LeftoverRegs (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DLegalizerHelper.cpp133 SmallVectorImpl<Register> &LeftoverRegs) { in extractParts() argument
168 LeftoverRegs.push_back(NewReg); in extractParts()
199 ArrayRef<Register> LeftoverRegs) { in insertParts() argument
201 assert(LeftoverRegs.empty()); in insertParts()
229 for (unsigned I = 0, E = LeftoverRegs.size(); I != E; ++I) { in insertParts()
234 MIRBuilder.buildInsert(NewResultReg, CurResultReg, LeftoverRegs[I], Offset); in insertParts()
645 SmallVector<Register, 1> LeftoverRegs; in narrowScalar() local
651 LeftoverRegs.push_back(K.getReg(0)); in narrowScalar()
655 Ty, NarrowTy, PartRegs, LeftoverTy, LeftoverRegs); in narrowScalar()
2482 SmallVector<Register, 4> PartRegs, LeftoverRegs; in fewerElementsVectorMultiEltType() local
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizerHelper.h164 LLT LeftoverTy = LLT(), ArrayRef<Register> LeftoverRegs = {});