Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DLiveRangeCalc.cpp22 void LiveRangeCalc::resetLiveOutMap() { in resetLiveOutMap()
29 void LiveRangeCalc::reset(const MachineFunction *mf, in reset()
53 void LiveRangeCalc::calculate(LiveInterval &LI, bool TrackSubRegs) { in calculate()
131 void LiveRangeCalc::createDeadDefs(LiveRange &LR, unsigned Reg) { in createDeadDefs()
141 void LiveRangeCalc::extendToUses(LiveRange &LR, unsigned Reg, unsigned Mask) { in extendToUses()
196 void LiveRangeCalc::updateFromLiveIns() { in updateFromLiveIns()
222 void LiveRangeCalc::extend(LiveRange &LR, SlotIndex Use, unsigned PhysReg) { in extend()
249 void LiveRangeCalc::calculateValues() { in calculateValues()
257 bool LiveRangeCalc::findReachingDefs(LiveRange &LR, MachineBasicBlock &UseMBB, in findReachingDefs()
365 void LiveRangeCalc::updateSSA() { in updateSSA()
DLiveRangeCalc.h36 class LiveRangeCalc {
138 LiveRangeCalc() : MF(nullptr), MRI(nullptr), Indexes(nullptr), in LiveRangeCalc() function
DSplitKit.h293 LiveRangeCalc LRCalc[2];
298 LiveRangeCalc &getLRCalc(unsigned RegIdx) { in getLRCalc()
DCMakeLists.txt38 LiveRangeCalc.cpp
DAndroid.mk40 LiveRangeCalc.cpp \
DSplitKit.cpp862 LiveRangeCalc &LRC = getLRCalc(RegIdx); in transferValues()
930 LiveRangeCalc &LRC = getLRCalc(RegIdx); in extendPHIKillRanges()
DLiveIntervalAnalysis.cpp135 LRCalc = new LiveRangeCalc(); in runOnMachineFunction()
/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h42 class LiveRangeCalc; variable
61 LiveRangeCalc *LRCalc;
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch619 + LiveRangeCalc.cpp \