Lines Matching refs:Indexes
233 void MachineBasicBlock::print(raw_ostream &OS, const SlotIndexes *Indexes) in print()
244 print(OS, MST, Indexes); in print()
248 const SlotIndexes *Indexes) const { in print()
256 if (Indexes) in print()
257 OS << Indexes->getMBBStartIdx(this) << '\t'; in print()
277 if (Indexes) OS << '\t'; in print()
288 if (Indexes) OS << '\t'; in print()
296 if (Indexes) { in print()
297 if (Indexes->hasIndex(I)) in print()
298 OS << Indexes->getInstructionIndex(I); in print()
309 if (Indexes) OS << '\t'; in print()
734 SlotIndexes *Indexes = P.getAnalysisIfAvailable<SlotIndexes>(); in SplitCriticalEdge() local
737 else if (Indexes) in SplitCriticalEdge()
738 Indexes->insertMBBInMaps(NMBB); in SplitCriticalEdge()
789 if (Indexes) { in SplitCriticalEdge()
797 if (Indexes) { in SplitCriticalEdge()
807 Indexes->removeMachineInstrFromMaps(**I); in SplitCriticalEdge()
818 if (Indexes) { in SplitCriticalEdge()
822 if (Indexes->hasIndex(MI)) in SplitCriticalEdge()
823 Indexes->removeMachineInstrFromMaps(MI); in SplitCriticalEdge()
824 Indexes->insertMachineInstrInMaps(MI); in SplitCriticalEdge()
871 SlotIndex StartIndex = Indexes->getMBBEndIdx(this); in SplitCriticalEdge()
873 SlotIndex EndIndex = Indexes->getMBBEndIdx(NMBB); in SplitCriticalEdge()