Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocBasic.cpp102 SmallVectorImpl<Register> &SplitVRegs) override;
119 SmallVectorImpl<Register> &SplitVRegs);
211 SmallVectorImpl<Register> &SplitVRegs) { in spillInterferences() argument
240 LiveRangeEdit LRE(Spill, SplitVRegs, *MF, *LIS, VRM, this, &DeadRemats); in spillInterferences()
259 SmallVectorImpl<Register> &SplitVRegs) { in selectOrSplit() argument
287 if (!spillInterferences(VirtReg, PhysReg, SplitVRegs)) in selectOrSplit()
300 LiveRangeEdit LRE(&VirtReg, SplitVRegs, *MF, *LIS, VRM, this, &DeadRemats); in selectOrSplit()
H A DRegAllocBase.cpp114 VirtRegVec SplitVRegs; in allocatePhysRegs() local
115 MCRegister AvailablePhysReg = selectOrSplit(*VirtReg, SplitVRegs); in allocatePhysRegs()
131 cleanupFailedVReg(VirtReg->reg(), AvailablePhysReg, SplitVRegs); in allocatePhysRegs()
135 for (Register Reg : SplitVRegs) { in allocatePhysRegs()