Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DCalcSpillWeights.cpp91 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
119 MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
DSplitKit.cpp115 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()
DLiveIntervalAnalysis.cpp492 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()
DRegisterCoalescer.cpp506 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 …]
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()
DLiveRangeCalc.cpp278 const MachineInstr *MI = Indexes->getInstructionFromIndex(Use); in findReachingDefs()
DTwoAddressInstructionPass.cpp233 KillMI = LIS->getInstructionFromIndex(I->end); in sink3AddrInstruction()
844 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleMIBelowKill()
1033 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleKillAboveMI()
DLiveDebugVariables.cpp643 MachineInstr *CopyMI = LIS.getInstructionFromIndex(DstVNI->def); in addDefsFromCopies()
944 while (!(MI = LIS.getInstructionFromIndex(Idx))) { in findInsertLocation()
DMachineScheduler.cpp1181 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()
DMachineVerifier.cpp1466 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()
1573 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
DLiveInterval.cpp413 !CP.isCoalescable(Indexes.getInstructionFromIndex(Def))) in overlaps()
DRegAllocGreedy.cpp1597 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Uses[i])) in tryInstructionSplit()
/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h208 MachineInstr* getInstructionFromIndex(SlotIndex index) const { in getInstructionFromIndex() function
209 return Indexes->getInstructionFromIndex(index); in getInstructionFromIndex()
DSlotIndexes.h427 MachineInstr* getInstructionFromIndex(SlotIndex index) const {
533 if (MachineInstr *MI = getInstructionFromIndex(index))
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp274 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()
/external/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp111 MachineInstr *AddendMI = LIS->getInstructionFromIndex(AddendValNo->def); in processBlock()