Lines Matching refs:Indexes
329 void MachineBasicBlock::print(raw_ostream &OS, const SlotIndexes *Indexes, in print() argument
341 print(OS, MST, Indexes, IsStandalone); in print()
345 const SlotIndexes *Indexes, in print() argument
354 if (Indexes && PrintSlotIndexes) in print()
355 OS << Indexes->getMBBStartIdx(this) << '\t'; in print()
367 if (Indexes) OS << '\t'; in print()
378 if (Indexes) OS << '\t'; in print()
409 if (Indexes) OS << '\t'; in print()
426 if (Indexes && PrintSlotIndexes) { in print()
427 if (Indexes->hasIndex(MI)) in print()
428 OS << Indexes->getInstructionIndex(MI); in print()
452 if (Indexes) OS << '\t'; in print()
1028 SlotIndexes *Indexes = P.getAnalysisIfAvailable<SlotIndexes>(); in SplitCriticalEdge() local
1031 else if (Indexes) in SplitCriticalEdge()
1032 Indexes->insertMBBInMaps(NMBB); in SplitCriticalEdge()
1078 if (Indexes) { in SplitCriticalEdge()
1090 if (Indexes) { in SplitCriticalEdge()
1098 Indexes->removeMachineInstrFromMaps(*Terminator); in SplitCriticalEdge()
1109 if (Indexes) { in SplitCriticalEdge()
1113 if (Indexes->hasIndex(MI)) in SplitCriticalEdge()
1114 Indexes->removeMachineInstrFromMaps(MI); in SplitCriticalEdge()
1115 Indexes->insertMachineInstrInMaps(MI); in SplitCriticalEdge()
1160 SlotIndex StartIndex = Indexes->getMBBEndIdx(this); in SplitCriticalEdge()
1162 SlotIndex EndIndex = Indexes->getMBBEndIdx(NMBB); in SplitCriticalEdge()