Home
last modified time | relevance | path

Searched refs:getInstructionFromIndex (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/CodeGen/
DSplitKit.cpp114 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()
DLiveIntervalAnalysis.cpp471 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()
DRegisterCoalescer.cpp496 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 …]
DInlineSpiller.cpp593 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()
DLiveRangeEdit.cpp66 MachineInstr *DefMI = LIS.getInstructionFromIndex(VNI->def); in scanRemattable()
131 RM.OrigMI = LIS.getInstructionFromIndex(DefIdx); in canRematerializeAt()
DCalcSpillWeights.cpp86 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
DTwoAddressInstructionPass.cpp231 KillMI = LIS->getInstructionFromIndex(I->end); in sink3AddrInstruction()
846 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleMIBelowKill()
1038 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleKillAboveMI()
DLiveDebugVariables.cpp661 MachineInstr *CopyMI = LIS.getInstructionFromIndex(DstVNI->def); in addDefsFromCopies()
962 while (!(MI = LIS.getInstructionFromIndex(Idx))) { in findInsertLocation()
DMachineScheduler.cpp1143 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()
DMachineVerifier.cpp1419 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()
1518 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
DLiveInterval.cpp414 !CP.isCoalescable(Indexes.getInstructionFromIndex(Def))) in overlaps()
DScheduleDAGInstrs.cpp435 MachineInstr *Def = LIS->getInstructionFromIndex(VNI->def); in addVRegUseDeps()
DRegAllocGreedy.cpp1566 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Uses[i])) in tryInstructionSplit()
/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h207 MachineInstr* getInstructionFromIndex(SlotIndex index) const { in getInstructionFromIndex() function
208 return Indexes->getInstructionFromIndex(index); in getInstructionFromIndex()
DSlotIndexes.h423 MachineInstr* getInstructionFromIndex(SlotIndex index) const {
507 if (MachineInstr *MI = getInstructionFromIndex(index))
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp265 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()
/external/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp106 MachineInstr *AddendMI = LIS->getInstructionFromIndex(AddendValNo->def); in processBlock()