Home
last modified time | relevance | path

Searched refs:SplitVRegs (Results 1 – 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDRegAllocBasic.cpp104 SmallVectorImpl<unsigned> &SplitVRegs) override;
118 SmallVectorImpl<unsigned> &SplitVRegs);
205 SmallVectorImpl<unsigned> &SplitVRegs) { in spillInterferences() argument
238 LiveRangeEdit LRE(&Spill, SplitVRegs, *MF, *LIS, VRM, this, &DeadRemats); in spillInterferences()
257 SmallVectorImpl<unsigned> &SplitVRegs) { in selectOrSplit() argument
284 if (!spillInterferences(VirtReg, *PhysRegI, SplitVRegs)) in selectOrSplit()
297 LiveRangeEdit LRE(&VirtReg, SplitVRegs, *MF, *LIS, VRM, this, &DeadRemats); in selectOrSplit()
HDRegAllocBase.cpp112 VirtRegVec SplitVRegs; in allocatePhysRegs() local
113 unsigned AvailablePhysReg = selectOrSplit(*VirtReg, SplitVRegs); in allocatePhysRegs()
144 for (unsigned Reg : SplitVRegs) { in allocatePhysRegs()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsCallLowering.cpp709 SmallVector<Register, 4> SplitVRegs; in splitToValueTypes() local