Searched refs:getInstructionFromIndex (Results 1 – 17 of 17) sorted by relevance
114 return LIS.getInstructionFromIndex(LSP); in getLastSplitPointIter()476 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvBefore()493 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvAfter()543 MachineInstr *MI = LIS.getInstructionFromIndex(Boundary); in leaveIntvAfter()575 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in leaveIntvBefore()627 MachineInstr *MI = LIS.getInstructionFromIndex(Def); in removeBackCopies()1003 MachineInstr *MI = LIS.getInstructionFromIndex(S.valno->def); in deleteRematVictims()1122 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
471 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()486 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()679 MachineInstr *MI = getInstructionFromIndex(RI->end); in addKillFlags()1030 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(I->end)) in handleMoveDown()1205 if (MachineInstr *MI = Indexes->getInstructionFromIndex( in findLastUseBefore()1273 bool isStartValid = getInstructionFromIndex(LII->start); in repairOldRegInRange()1274 bool isEndValid = getInstructionFromIndex(LII->end); in repairOldRegInRange()
496 MachineInstr *ACopyMI = LIS->getInstructionFromIndex(AValNo->def); in adjustCopiesBackFrom()510 LIS->getInstructionFromIndex(ValS->end.getPrevSlot()); in adjustCopiesBackFrom()644 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); in removeCopyByCommutingDef()871 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef()1481 MachineInstr *MI = LIS->getInstructionFromIndex(SI); in joinReservedPhysReg()1807 MachineInstr *MI = Indexes->getInstructionFromIndex(Def); in followCopyChain()1878 DefMI = Indexes->getInstructionFromIndex(VNI->def); in analyzeValue()2223 MI = Indexes->getInstructionFromIndex(VNI->def); in resolveConflicts()2230 Indexes->getInstructionFromIndex(TaintExtent.front().first); in resolveConflicts()2243 LastMI = Indexes->getInstructionFromIndex(TaintExtent[TaintNum].first); in resolveConflicts()[all …]
593 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in traceSiblingValue()667 DefMI = LIS.getInstructionFromIndex(VNI->def); in analyzeSiblingValues()740 MachineInstr *DefMI = LIS.getInstructionFromIndex(SVI.SpillVNI->def); in hoistSpill()844 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in markValueUsed()920 << *LIS.getInstructionFromIndex(DefIdx)); in reMaterializeFor()974 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in reMaterializeAll()
66 MachineInstr *DefMI = LIS.getInstructionFromIndex(VNI->def); in scanRemattable()131 RM.OrigMI = LIS.getInstructionFromIndex(DefIdx); in canRematerializeAt()
86 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
231 KillMI = LIS->getInstructionFromIndex(I->end); in sink3AddrInstruction()846 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleMIBelowKill()1038 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleKillAboveMI()
661 MachineInstr *CopyMI = LIS.getInstructionFromIndex(DstVNI->def); in addDefsFromCopies()962 while (!(MI = LIS.getInstructionFromIndex(Idx))) { in findInsertLocation()
1143 MachineInstr *DefMI = LIS->getInstructionFromIndex(DefVNI->def); in computeCyclicCriticalPath()1498 MachineInstr *GlobalDef = LIS->getInstructionFromIndex(GlobalSegment->start); in constrainLocalCopy()1510 MachineInstr *LastLocalDef = LIS->getInstructionFromIndex(LastLocalVN->def); in constrainLocalCopy()1527 LIS->getInstructionFromIndex(LocalLI->beginIndex()); in constrainLocalCopy()
1419 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()1518 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
414 !CP.isCoalescable(Indexes.getInstructionFromIndex(Def))) in overlaps()
435 MachineInstr *Def = LIS->getInstructionFromIndex(VNI->def); in addVRegUseDeps()
1566 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Uses[i])) in tryInstructionSplit()
207 MachineInstr* getInstructionFromIndex(SlotIndex index) const { in getInstructionFromIndex() function208 return Indexes->getInstructionFromIndex(index); in getInstructionFromIndex()
423 MachineInstr* getInstructionFromIndex(SlotIndex index) const {507 if (MachineInstr *MI = getInstructionFromIndex(index))
265 MachineInstr *MI = LIS->getInstructionFromIndex(S); in makeDefined()289 MachineInstr *MI = LIS->getInstructionFromIndex(I->start); in makeUndead()293 MachineInstr *MI = LIS->getInstructionFromIndex(S); in makeUndead()355 MachineInstr *MI = LIS->getInstructionFromIndex(EX); in updateKillFlags()525 if (MachineInstr *KI = LIS->getInstructionFromIndex(MX)) in addInstrToLiveness()
106 MachineInstr *AddendMI = LIS->getInstructionFromIndex(AddendValNo->def); in processBlock()