reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
212 return Indexes; 222 return !Indexes->hasIndex(Instr); 227 return Indexes->getInstructionIndex(Instr); 232 return Indexes->getInstructionFromIndex(index); 237 return Indexes->getMBBStartIdx(mbb); 242 return Indexes->getMBBEndIdx(mbb); 256 return Indexes->getMBBFromIndex(index); 260 Indexes->insertMBBInMaps(MBB); 267 return Indexes->insertMachineInstrInMaps(MI); 273 Indexes->insertMachineInstrInMaps(*I); 277 Indexes->removeMachineInstrFromMaps(MI); 281 return Indexes->replaceMachineInstrInMaps(MI, NewMI);lib/CodeGen/LiveIntervals.cpp
131 Indexes = &getAnalysis<SlotIndexes>(); 179 MF->print(OS, Indexes); 221 RegMaskSlots.push_back(Indexes->getMBBStartIdx(&MBB)); 229 RegMaskSlots.push_back(Indexes->getInstructionIndex(MI).getRegSlot()); 240 Indexes->getInstructionIndex(MBB.back()).getRegSlot()); 325 SlotIndex Begin = Indexes->getMBBStartIdx(&MBB); 389 const MachineBasicBlock *MBB = Indexes->getMBBFromIndex(Idx.getPrevSlot()); 390 SlotIndex BlockStart = Indexes->getMBBStartIdx(MBB); 404 SlotIndex Stop = Indexes->getMBBEndIdx(Pred); 420 SlotIndex Stop = Indexes->getMBBEndIdx(Pred); 432 LI.computeSubRangeUndefs(Undefs, LaneMask, *MRI, *Indexes); 433 assert(LiveRangeCalc::isJointlyDominated(Pred, Undefs, *Indexes) && 628 MachineBasicBlock *KillMBB = Indexes->getMBBFromIndex(Kill); 629 SlotIndex MBBEnd = Indexes->getMBBEndIdx(KillMBB); 655 std::tie(MBBStart, MBBEnd) = Indexes->getMBBRange(MBB); 832 MachineBasicBlock *MBB1 = Indexes->getMBBFromIndex(Start); 833 MachineBasicBlock *MBB2 = Indexes->getMBBFromIndex(Stop); 847 if (VNI == LI.getVNInfoBefore(Indexes->getMBBEndIdx(Pred))) 1461 SlotIndex OldIndex = Indexes->getInstructionIndex(MI); 1462 Indexes->removeMachineInstrFromMaps(MI); 1463 SlotIndex NewIndex = Indexes->insertMachineInstrInMaps(MI); 1475 SlotIndex OldIndex = Indexes->getInstructionIndex(MI); 1476 SlotIndex NewIndex = Indexes->getInstructionIndex(BundleStart); 1582 while (Begin != MBB->begin() && !Indexes->hasIndex(*Begin)) 1584 while (End != MBB->end() && !Indexes->hasIndex(*End)) 1593 Indexes->repairIndexesInRange(MBB, Begin, End);