Home
last modified time | relevance | path

Searched refs:LiveRangeCalc (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLiveRangeCalc.cpp44 void LiveRangeCalc::resetLiveOutMap() { in resetLiveOutMap()
52 void LiveRangeCalc::reset(const MachineFunction *mf, in reset()
75 void LiveRangeCalc::calculate(LiveInterval &LI, bool TrackSubRegs) { in calculate()
119 LiveRangeCalc SubLRC; in calculate()
131 void LiveRangeCalc::constructMainRangeFromSubranges(LiveInterval &LI) { in constructMainRangeFromSubranges()
147 void LiveRangeCalc::createDeadDefs(LiveRange &LR, unsigned Reg) { in createDeadDefs()
216 void LiveRangeCalc::updateFromLiveIns() { in updateFromLiveIns()
241 void LiveRangeCalc::extend(LiveRange &LR, SlotIndex Use, unsigned PhysReg, in extend()
269 void LiveRangeCalc::calculateValues() { in calculateValues()
483 void LiveRangeCalc::updateSSA() { in updateSSA()
[all …]
H A DLiveRangeCalc.h45 class LiveRangeCalc {
181 LiveRangeCalc() = default;
H A DSplitKit.h339 LiveRangeCalc LRCalc[2];
344 LiveRangeCalc &getLRCalc(unsigned RegIdx) { in getLRCalc()
418 void extendPHIRange(MachineBasicBlock &B, LiveRangeCalc &LRC,
H A DSplitKit.cpp1169 LiveRangeCalc &LRC = getLRCalc(RegIdx); in transferValues()
1241 void SplitEditor::extendPHIRange(MachineBasicBlock &B, LiveRangeCalc &LRC, in extendPHIRange()
1273 LiveRangeCalc &LRC = getLRCalc(RegIdx); in extendPHIKillRanges()
1280 LiveRangeCalc SubLRC; in extendPHIKillRanges()
1366 LiveRangeCalc &LRC = getLRCalc(RegIdx); in rewriteAssigned()
1375 LiveRangeCalc SubLRC; in rewriteAssigned()
H A DLiveIntervals.cpp136 LRCalc = new LiveRangeCalc(); in runOnMachineFunction()
434 assert(LiveRangeCalc::isJointlyDominated(Pred, Undefs, *Indexes) && in extendSegmentsToUses()
H A DMachineVerifier.cpp2249 if (LiveRangeCalc::isJointlyDominated(*PI, Undefs, *Indexes)) in verifyLiveRangeSegment()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLiveIntervals.h45 class LiveRangeCalc; variable
63 LiveRangeCalc *LRCalc = nullptr;
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile237 SRCS_MIN+= CodeGen/LiveRangeCalc.cpp