Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZRegisterInfo.cpp367 LIS.getInstructionFromIndex(IntGR128.beginIndex()); in shouldCoalesce()
369 LIS.getInstructionFromIndex(IntGRNar.beginIndex()); in shouldCoalesce()
370 MachineInstr *LastMI_GR128 = LIS.getInstructionFromIndex(IntGR128.endIndex()); in shouldCoalesce()
371 MachineInstr *LastMI_GRNar = LIS.getInstructionFromIndex(IntGRNar.endIndex()); in shouldCoalesce()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNRegPressure.h226 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] = in getLiveRegMap()
234 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] |= S.LaneMask; in getLiveRegMap()
DSIWholeQuadMode.cpp298 markInstruction(*LIS->getInstructionFromIndex(Value->def), Flag, in markInstructionUses()
615 if (MachineInstr *MI = LIS->getInstructionFromIndex(Idx)) in prepareInsertion()
DSIRegisterInfo.cpp1879 MDT.dominates(LIS->getInstructionFromIndex(DefIdx), in findReachingDef()
1880 LIS->getInstructionFromIndex(V->def))) in findReachingDef()
1888 MachineInstr *Def = LIS->getInstructionFromIndex(DefIdx); in findReachingDef()
DGCNRegPressure.cpp40 << *LIS.getInstructionFromIndex(SI); in printLivesAt()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSplitKit.cpp144 return LIS.getInstructionFromIndex(LIP); in getLastInsertPointIter()
436 const MachineInstr *DefMI = LIS.getInstructionFromIndex(Def); in addDeadDef()
648 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in defFromParent()
702 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvBefore()
719 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvAfter()
770 MachineInstr *MI = LIS.getInstructionFromIndex(Boundary); in leaveIntvAfter()
802 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in leaveIntvBefore()
855 MachineInstr *MI = LIS.getInstructionFromIndex(Def); in removeBackCopies()
1417 MachineInstr *MI = LIS.getInstructionFromIndex(S.valno->def); in deleteRematVictims()
1568 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
DCalcSpillWeights.cpp99 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
127 MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
DLiveIntervals.cpp522 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()
537 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()
734 MachineInstr *MI = getInstructionFromIndex(RI->end); in addKillFlags()
1074 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(OldIdxIn->end)) in handleMoveDown()
1375 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(NewIdx)) in handleMoveUp()
1440 if (MachineInstr *MI = Indexes->getInstructionFromIndex( in findLastUseBefore()
1516 bool isStartValid = getInstructionFromIndex(LII->start); in repairOldRegInRange()
1517 bool isEndValid = getInstructionFromIndex(LII->end); in repairOldRegInRange()
DInlineSpiller.cpp406 MachineInstr *DefMI = LIS.getInstructionFromIndex(SrcVNI->def); in hoistSpillInsideBB()
509 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in markValueUsed()
571 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in reMaterializeFor()
613 auto *NewMI = LIS.getInstructionFromIndex(DefIdx); in reMaterializeFor()
618 << *LIS.getInstructionFromIndex(DefIdx)); in reMaterializeFor()
672 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in reMaterializeAll()
DRegisterCoalescer.cpp629 MachineInstr *ACopyMI = LIS->getInstructionFromIndex(AValNo->def); in adjustCopiesBackFrom()
643 LIS->getInstructionFromIndex(ValS->end.getPrevSlot()); in adjustCopiesBackFrom()
807 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); in removeCopyByCommutingDef()
1089 MachineInstr *DefMI = LIS->getInstructionFromIndex(PVal->def); in removePartialRedundancy()
1251 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef()
2099 MachineInstr *MI = LIS->getInstructionFromIndex(SI); in joinReservedPhysReg()
2452 MachineInstr *MI = Indexes->getInstructionFromIndex(Def); in followCopyChain()
2541 DefMI = Indexes->getInstructionFromIndex(VNI->def); in analyzeValue()
2912 MI = Indexes->getInstructionFromIndex(VNI->def); in resolveConflicts()
2919 Indexes->getInstructionFromIndex(TaintExtent.front().first); in resolveConflicts()
[all …]
DTwoAddressInstructionPass.cpp262 KillMI = LIS->getInstructionFromIndex(I->end); in sink3AddrInstruction()
882 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleMIBelowKill()
1072 KillMI = LIS->getInstructionFromIndex(I->end); in rescheduleKillAboveMI()
DLiveRangeEdit.cpp90 MachineInstr *DefMI = LIS.getInstructionFromIndex(OrigVNI->def); in scanRemattable()
DLiveDebugVariables.cpp839 MachineInstr *CopyMI = LIS.getInstructionFromIndex(DstVNI->def); in addDefsFromCopies()
1265 while (!(MI = LIS.getInstructionFromIndex(Idx))) { in findInsertLocation()
DLiveInterval.cpp470 !CP.isCoalescable(Indexes.getInstructionFromIndex(Def))) in overlaps()
901 const MachineInstr *MI = Indexes.getInstructionFromIndex(VNI->def); in stripValuesNotDefiningMask()
DLiveRangeCalc.cpp369 const MachineInstr *MI = Indexes->getInstructionFromIndex(Use); in findReachingDefs()
DMachineScheduler.cpp1334 MachineInstr *DefMI = LIS->getInstructionFromIndex(DefVNI->def); in computeCyclicCriticalPath()
1754 MachineInstr *GlobalDef = LIS->getInstructionFromIndex(GlobalSegment->start); in constrainLocalCopy()
1766 MachineInstr *LastLocalDef = LIS->getInstructionFromIndex(LastLocalVN->def); in constrainLocalCopy()
1781 LIS->getInstructionFromIndex(LocalLI->beginIndex()); in constrainLocalCopy()
DRegAllocGreedy.cpp1201 !LIS->getInstructionFromIndex(BI.LastInstr)->isImplicitDef()) in addSplitConstraints()
2113 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Uses[i])) in tryInstructionSplit()
DMachineVerifier.cpp2425 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()
2532 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveIntervals.h231 MachineInstr* getInstructionFromIndex(SlotIndex index) const { in getInstructionFromIndex() function
232 return Indexes->getInstructionFromIndex(index); in getInstructionFromIndex()
DSlotIndexes.h401 MachineInstr* getInstructionFromIndex(SlotIndex index) const {
513 if (MachineInstr *MI = getInstructionFromIndex(index))
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp318 MachineInstr *MI = LIS->getInstructionFromIndex(K); in updateKillFlags()
342 MachineInstr *DefI = LIS->getInstructionFromIndex(NextI->start); in updateKillFlags()
419 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
473 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
490 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
DHexagonRegisterInfo.cpp263 if (const MachineInstr *MI = Indexes.getInstructionFromIndex(I)) in shouldCoalesce()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp118 MachineInstr *AddendMI = LIS->getInstructionFromIndex(AddendValNo->def); in processBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyRegStackify.cpp279 return LIS.getInstructionFromIndex(ValNo->def); in getVRegDef()