Searched refs:LICalc (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveIntervals.cpp | 167 if (!LICalc) in analyze() 168 LICalc = std::make_unique<LiveIntervalCalc>(); in analyze() 230 assert(LICalc && "LICalc not initialized."); in computeVirtRegInterval() 232 LICalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in computeVirtRegInterval() 233 LICalc->calculate(LI, MRI->shouldTrackSubRegLiveness(LI.reg())); in computeVirtRegInterval() 313 assert(LICalc && "LICalc not initialized."); in computeRegUnitRange() 314 LICalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in computeRegUnitRange() 326 LICalc->createDeadDefs(LR, Reg); in computeRegUnitRange() 343 LICalc->extendToUses(LR, Reg); in computeRegUnitRange() 659 assert(LICalc && "LICalc not initialized."); in extendToIndices() [all …]
|
| H A D | SplitKit.h | 344 LiveIntervalCalc LICalc[2]; variable 350 return LICalc[SpillMode != SM_Partition && RegIdx != 0]; in getLICalc()
|
| H A D | SplitKit.cpp | 374 LICalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset() 377 LICalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset() 1273 LICalc[0].calculateValues(); in transferValues() 1275 LICalc[1].calculateValues(); in transferValues()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LiveIntervals.h | 65 std::unique_ptr<LiveIntervalCalc> LICalc; variable
|