Searched refs:getInstructionFromIndex (Results 1 – 17 of 17) sorted by relevance
91 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()119 MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
115 return LIS.getInstructionFromIndex(LSP); in getLastSplitPointIter()479 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvBefore()496 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvAfter()546 MachineInstr *MI = LIS.getInstructionFromIndex(Boundary); in leaveIntvAfter()578 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in leaveIntvBefore()630 MachineInstr *MI = LIS.getInstructionFromIndex(Def); in removeBackCopies()1006 MachineInstr *MI = LIS.getInstructionFromIndex(S.valno->def); in deleteRematVictims()1123 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
492 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()508 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()709 MachineInstr *MI = getInstructionFromIndex(RI->end); in addKillFlags()1060 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(I->end)) in handleMoveDown()1235 if (MachineInstr *MI = Indexes->getInstructionFromIndex( in findLastUseBefore()1303 bool isStartValid = getInstructionFromIndex(LII->start); in repairOldRegInRange()1304 bool isEndValid = getInstructionFromIndex(LII->end); in repairOldRegInRange()
506 MachineInstr *ACopyMI = LIS->getInstructionFromIndex(AValNo->def); in adjustCopiesBackFrom()520 LIS->getInstructionFromIndex(ValS->end.getPrevSlot()); in adjustCopiesBackFrom()654 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); in removeCopyByCommutingDef()887 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef()1519 MachineInstr *MI = LIS->getInstructionFromIndex(SI); in joinReservedPhysReg()1853 MachineInstr *MI = Indexes->getInstructionFromIndex(Def); in followCopyChain()1924 DefMI = Indexes->getInstructionFromIndex(VNI->def); in analyzeValue()2269 MI = Indexes->getInstructionFromIndex(VNI->def); in resolveConflicts()2276 Indexes->getInstructionFromIndex(TaintExtent.front().first); in resolveConflicts()2289 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()
278 const MachineInstr *MI = Indexes->getInstructionFromIndex(Use); in findReachingDefs()
233 KillMI = LIS->getInstructionFromIndex(I->end); in sink3AddrInstruction()844 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleMIBelowKill()1033 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleKillAboveMI()
643 MachineInstr *CopyMI = LIS.getInstructionFromIndex(DstVNI->def); in addDefsFromCopies()944 while (!(MI = LIS.getInstructionFromIndex(Idx))) { in findInsertLocation()
1181 MachineInstr *DefMI = LIS->getInstructionFromIndex(DefVNI->def); in computeCyclicCriticalPath()1571 MachineInstr *GlobalDef = LIS->getInstructionFromIndex(GlobalSegment->start); in constrainLocalCopy()1583 MachineInstr *LastLocalDef = LIS->getInstructionFromIndex(LastLocalVN->def); in constrainLocalCopy()1600 LIS->getInstructionFromIndex(LocalLI->beginIndex()); in constrainLocalCopy()
1466 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()1573 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
413 !CP.isCoalescable(Indexes.getInstructionFromIndex(Def))) in overlaps()
1597 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Uses[i])) in tryInstructionSplit()
208 MachineInstr* getInstructionFromIndex(SlotIndex index) const { in getInstructionFromIndex() function209 return Indexes->getInstructionFromIndex(index); in getInstructionFromIndex()
427 MachineInstr* getInstructionFromIndex(SlotIndex index) const {533 if (MachineInstr *MI = getInstructionFromIndex(index))
274 MachineInstr *MI = LIS->getInstructionFromIndex(S); in makeDefined()298 MachineInstr *MI = LIS->getInstructionFromIndex(I->start); in makeUndead()302 MachineInstr *MI = LIS->getInstructionFromIndex(S); in makeUndead()364 MachineInstr *MI = LIS->getInstructionFromIndex(EX); in updateKillFlags()534 if (MachineInstr *KI = LIS->getInstructionFromIndex(MX)) in addInstrToLiveness()
111 MachineInstr *AddendMI = LIS->getInstructionFromIndex(AddendValNo->def); in processBlock()