reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
105 delete LRCalc; 134 if (!LRCalc) 135 LRCalc = new LiveRangeCalc(); 195 assert(LRCalc && "LRCalc not initialized."); 197 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); 198 LRCalc->calculate(LI, MRI->shouldTrackSubRegLiveness(LI.reg)); 264 assert(LRCalc && "LRCalc not initialized."); 265 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); 279 LRCalc->createDeadDefs(LR, Reg); 298 LRCalc->extendToUses(LR, Reg); 615 assert(LRCalc && "LRCalc not initialized."); 616 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); 618 LRCalc->extend(LR, Idx, /*PhysReg=*/0, Undefs); 1670 assert(LRCalc && "LRCalc not initialized."); 1671 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); 1672 LRCalc->constructMainRangeFromSubranges(LI);