Searched refs:LiveUnits (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp77 /// Add live-in registers of basic block \p MBB to \p LiveUnits.
78 static void addBlockLiveIns(LiveRegUnits &LiveUnits, argument
81 LiveUnits.addRegMasked(LI.PhysReg, LI.LaneMask);
84 /// Adds all callee saved registers to \p LiveUnits.
85 static void addCalleeSavedRegs(LiveRegUnits &LiveUnits, argument
89 LiveUnits.addReg(*CSR);
H A DRegisterScavenging.cpp54 LiveUnits.addRegMasked(Reg, LaneMask);
62 LiveUnits.init(*TRI);
86 LiveUnits.addLiveIns(MBB);
91 LiveUnits.addLiveOuts(MBB);
265 LiveUnits.stepBackward(MI);
285 return !LiveUnits.available(Reg);
591 findSurvivorBackwards(*MRI, MBBI, To, LiveUnits, AllocationOrder,
613 LiveUnits.removeReg(Reg);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterScavenging.h63 LiveRegUnits LiveUnits; member in class:llvm::RegScavenger
195 LiveUnits.addUnits(RegUnits);
198 LiveUnits.removeUnits(RegUnits);

Completed in 206 milliseconds