Home
last modified time | relevance | path

Searched refs:LRCalc (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveIntervals.cpp105 delete LRCalc; in ~LiveIntervals()
134 if (!LRCalc) in runOnMachineFunction()
135 LRCalc = new LiveRangeCalc(); in runOnMachineFunction()
195 assert(LRCalc && "LRCalc not initialized."); in computeVirtRegInterval()
197 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in computeVirtRegInterval()
198 LRCalc->calculate(LI, MRI->shouldTrackSubRegLiveness(LI.reg)); in computeVirtRegInterval()
269 assert(LRCalc && "LRCalc not initialized."); in computeRegUnitRange()
270 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in computeRegUnitRange()
284 LRCalc->createDeadDefs(LR, Reg); in computeRegUnitRange()
303 LRCalc->extendToUses(LR, Reg); in computeRegUnitRange()
[all …]
DSplitKit.h338 LiveRangeCalc LRCalc[2]; variable
344 return LRCalc[SpillMode != SM_Partition && RegIdx != 0]; in getLRCalc()
DSplitKit.cpp383 LRCalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
386 LRCalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
1223 LRCalc[0].calculateValues(); in transferValues()
1225 LRCalc[1].calculateValues(); in transferValues()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveIntervals.h62 LiveRangeCalc *LRCalc = nullptr; variable