Lines Matching refs:Indexes
180 SlotIndexes *Indexes = nullptr; member
205 Indexes = Analyses.Indexes; in RAGreedy()
230 Indexes = &MFAM.getResult<SlotIndexesAnalysis>(MF); in RequiredAnalyses()
271 Indexes = &P.getAnalysis<SlotIndexesWrapperPass>().getSI(); in RequiredAnalyses()
464 Prio = LI.beginIndex().getApproxInstrDistance(Indexes->getLastIndex()); in getPriority()
469 Prio = Indexes->getZeroIndex().getApproxInstrDistance(LI.endIndex()); in getPriority()
763 if (Intf.first() <= Indexes->getMBBStartIdx(BC.Number)) { in addSplitConstraints()
839 if (Intf.first() <= Indexes->getMBBStartIdx(Number)) in addThroughConstraints()
1191 MF->verify(LIS, Indexes, "After splitting live range around region", in splitAroundRegion()
1461 MF->verify(LIS, Indexes, "After splitting live range around basic blocks", in tryBlockSplit()
1584 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Use)) { in tryInstructionSplit()
2650 MF->verify(LIS, Indexes, "After spilling", &errs()); in selectOrSplitImpl()
2850 MF->verify(LIS, Indexes, "Before greedy register allocator", &errs()); in run()
2861 Indexes->packIndexes(); in run()
2878 PriorityAdvisor = PriorityProvider->getAdvisor(*MF, *this, *Indexes); in run()
2891 IntfCache.init(MF, Matrix->getLiveUnions(), Indexes, LIS, TRI); in run()
2899 MF->verify(LIS, Indexes, "Before post optimization", &errs()); in run()