Home
last modified time | relevance | path

Searched refs:getInstructionIndex (Results 1 – 25 of 39) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyRegStackify.cpp278 LIS.getInstructionIndex(*Insert))) in getVRegDef()
296 LI.getVNInfoAt(LIS.getInstructionIndex(*Def).getRegSlot()); in hasOneUse()
299 const auto &Result = LI.Query(LIS.getInstructionIndex(*I.getParent())); in hasOneUse()
409 VNInfo *OneUseVNI = LI.getVNInfoBefore(LIS.getInstructionIndex(*OneUseInst)); in oneUseDominatesOtherUses()
416 VNInfo *UseVNI = LI.getVNInfoBefore(LIS.getInstructionIndex(*UseInst)); in oneUseDominatesOtherUses()
511 LI.removeSegment(LIS.getInstructionIndex(*Def).getRegSlot(), in moveForSingleUse()
512 LIS.getInstructionIndex(*Op.getParent()).getRegSlot(), in moveForSingleUse()
554 IsDead = !LI.liveAt(LIS.getInstructionIndex(Def).getDeadSlot()); in rematerializeCheapDef()
561 SlotIndex Idx = LIS.getInstructionIndex(Def).getRegSlot(); in rematerializeCheapDef()
620 SlotIndex DefIdx = LIS.getInstructionIndex(*Def).getRegSlot(); in moveAndTeeForMultiUse()
DWebAssemblyMemIntrinsicResults.cpp94 SlotIndex FromIdx = LIS.getInstructionIndex(MI).getRegSlot(); in replaceDominatedUses()
109 SlotIndex WhereIdx = LIS.getInstructionIndex(*Where); in replaceDominatedUses()
DWebAssemblyOptimizeLiveIntervals.cpp100 LIS.removeVRegDefAt(LI, LIS.getInstructionIndex(*MI).getRegSlot()); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveRangeEdit.cpp151 DefIdx = LIS.getInstructionIndex(*RM.OrigMI); in canRematerializeAt()
212 if (!allUsesAvailableAt(DefMI, LIS.getInstructionIndex(*DefMI), in foldAsLoad()
213 LIS.getInstructionIndex(*UseMI))) in foldAsLoad()
246 SlotIndex Idx = LIS.getInstructionIndex(MI).getRegSlot(); in useIsKill()
263 SlotIndex Idx = LIS.getInstructionIndex(*MI).getRegSlot(); in eliminateDeadDef()
DRenameIndependentSubregs.cpp189 SlotIndex Pos = LIS->getInstructionIndex(*MO.getParent()); in findComponents()
223 SlotIndex Pos = LIS->getInstructionIndex(*MI); in rewriteOperands()
355 SlotIndex Pos = LIS->getInstructionIndex(*MO.getParent()); in computeMainRangesFixFlags()
360 SlotIndex Pos = LIS->getInstructionIndex(*MO.getParent()).getDeadSlot(); in computeMainRangesFixFlags()
DLiveIntervals.cpp234 RegMaskSlots.push_back(Indexes->getInstructionIndex(MI).getRegSlot()); in computeRegMasks()
245 Indexes->getInstructionIndex(MBB.back()).getRegSlot()); in computeRegMasks()
470 SlotIndex Idx = getInstructionIndex(UseMI).getRegSlot(); in shrinkToUses()
575 SlotIndex Idx = getInstructionIndex(*UseMI).getRegSlot(); in shrinkToUses()
882 SlotIndex(getInstructionIndex(startInst).getRegSlot()), in addSegmentToEndOfBlock()
884 LiveRange::Segment S(SlotIndex(getInstructionIndex(startInst).getRegSlot()), in addSegmentToEndOfBlock()
1424 SlotIndex InstSlot = LIS.getSlotIndexes()->getInstructionIndex(MI); in findLastUseBefore()
1449 SlotIndex Idx = Indexes->getInstructionIndex(*MII); in findLastUseBefore()
1472 SlotIndex OldIndex = Indexes->getInstructionIndex(MI); in handleMove()
1486 SlotIndex OldIndex = Indexes->getInstructionIndex(MI); in handleMoveIntoBundle()
[all …]
DInlineSpiller.cpp373 SlotIndex Idx = LIS.getInstructionIndex(CopyMI); in hoistSpillInsideBB()
453 SlotIndex Idx = LIS.getInstructionIndex(MI); in eliminateRedundantSpills()
551 SlotIndex UseIdx = LIS.getInstructionIndex(MI).getRegSlot(true); in reMaterializeFor()
765 SlotIndex Idx = LIS.getInstructionIndex(*I).getRegSlot(); in dumpMachineInstrRangeWithSlotIndex()
858 SlotIndex Idx = LIS.getInstructionIndex(*MI).getRegSlot(); in foldMemoryOperand()
997 SlotIndex Idx = LIS.getInstructionIndex(*MI).getRegSlot(); in spillAroundUses()
1149 SlotIndex Idx = LIS.getInstructionIndex(Spill); in addToMergeableSpills()
1162 SlotIndex Idx = LIS.getInstructionIndex(Spill); in rmFromMergeableSpills()
1176 Idx = LIS.getInstructionIndex(*MI); in isSpillCandBB()
1207 SlotIndex PIdx = LIS.getInstructionIndex(*PrevSpill); in rmRedundantSpills()
[all …]
DRegisterCoalescer.cpp593 SlotIndex CopyIdx = LIS->getInstructionIndex(*CopyMI).getRegSlot(); in adjustCopiesBackFrom()
798 SlotIndex CopyIdx = LIS->getInstructionIndex(*CopyMI).getRegSlot(); in removeCopyByCommutingDef()
848 SlotIndex UseIdx = LIS->getInstructionIndex(*UseMI); in removeCopyByCommutingDef()
902 SlotIndex UseIdx = LIS->getInstructionIndex(*UseMI).getRegSlot(true); in removeCopyByCommutingDef()
1073 SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI).getRegSlot(true); in removePartialRedundancy()
1143 SlotIndex InsPosIdx = LIS->getInstructionIndex(*InsPos).getRegSlot(true); in removePartialRedundancy()
1245 SlotIndex CopyIdx = LIS->getInstructionIndex(*CopyMI); in reMaterializeTrivialDef()
1413 SlotIndex CurrIdx = LIS->getInstructionIndex(NewMI); in reMaterializeTrivialDef()
1439 SlotIndex CurrIdx = LIS->getInstructionIndex(NewMI); in reMaterializeTrivialDef()
1481 SlotIndex NewMIIdx = LIS->getInstructionIndex(NewMI); in reMaterializeTrivialDef()
[all …]
DSlotIndexes.cpp195 startIdx = getInstructionIndex(*Begin); in repairIndexesInRange()
201 endIdx = getInstructionIndex(*End); in repairIndexesInRange()
DRegisterPressure.cpp315 return LIS->getInstructionIndex(*IdxPos).getRegSlot(); in getCurrSlot()
581 SlotIndex SlotIdx = LIS.getInstructionIndex(MI); in detectDeadDefs()
799 SlotIdx = LIS->getInstructionIndex(*CurrPos).getRegSlot(); in recede()
865 SlotIdx = LIS->getInstructionIndex(*CurrPos).getRegSlot(); in recedeSkipDebugValues()
885 SlotIndex SlotIdx = LIS->getInstructionIndex(*CurrPos).getRegSlot(); in recede()
1046 SlotIdx = LIS->getInstructionIndex(*MI).getRegSlot(); in bumpUpwardPressure()
1231 SlotIndex InstSlot = LIS->getInstructionIndex(*MI).getRegSlot(); in findUseBetween()
1287 SlotIdx = LIS->getInstructionIndex(*MI).getRegSlot(); in bumpDownwardPressure()
DStackColoring.cpp739 LLVM_DEBUG(Indexes->getInstructionIndex(MI).print(dbgs())); in collectMarkers()
839 SlotIndex ThisIndex = Indexes->getInstructionIndex(MI); in calculateLiveIntervals()
1013 SlotIndex Index = Indexes->getInstructionIndex(I); in remapInstructions()
1131 SlotIndex Index = Indexes->getInstructionIndex(I); in removeInvalidSlotRanges()
DLiveDebugVariables.cpp716 : LIS->getInstructionIndex(*std::prev(MBBI)).getRegSlot(); in collectDebugValues()
806 SlotIndex Idx = LIS.getInstructionIndex(*MI); in addDefsFromCopies()
921 SlotIndex RStart = LIS.getInstructionIndex(*Range.first); in computeIntervals()
922 SlotIndex REnd = LIS.getInstructionIndex(*Range.second); in computeIntervals()
1294 SlotIndex::isEarlierEqualInstr(StopIdx, LIS.getInstructionIndex(*I))) in findNextInsertLocation()
DVirtRegMap.cpp358 SlotIndex BaseIndex = LIS->getInstructionIndex(MI); in readsUndefSubreg()
472 SlotIndex MIIndex = LIS->getInstructionIndex(MI); in subRegLiveThrough()
DLiveRangeCalc.cpp68 Indexes.getInstructionIndex(MI).getRegSlot(MO.isEarlyClobber()); in createDeadDef()
207 UseIdx = Indexes->getInstructionIndex(*MI).getRegSlot(isEarlyClobber); in extendToUses()
DSplitKit.h86 Res = LIS.getInstructionIndex(*MII); in getFirstInsertPoint()
DCalcSpillWeights.cpp213 SlotIndex si = LIS.getInstructionIndex(*mi); in weightCalcHelper()
DSplitKit.cpp94 LIP.first = LIS.getInstructionIndex(*FirstTerm); in computeLastInsertPoint()
105 LIP.second = LIS.getInstructionIndex(*I); in computeLastInsertPoint()
178 UseSlots.push_back(LIS.getInstructionIndex(*MO.getParent()).getRegSlot()); in analyzeUses()
883 SlotIndex Kill = LIS.getInstructionIndex(*MBBI).getRegSlot(); in removeBackCopies()
1330 SlotIndex Idx = LIS.getInstructionIndex(*MI); in rewriteAssigned()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNRegPressure.h208 auto SI = SII.getInstructionIndex(*I); in getLiveRegMap()
242 return getLiveRegs(LIS.getInstructionIndex(MI).getDeadSlot(), LIS, in getLiveRegsAfter()
248 return getLiveRegs(LIS.getInstructionIndex(MI).getBaseIndex(), LIS, in getLiveRegsBefore()
DGCNIterativeScheduler.cpp73 OS << LIS->getInstructionIndex(*I); in printRegion()
80 OS << LIS->getInstructionIndex(*I); in printRegion()
85 if (LIS) OS << LIS->getInstructionIndex(*End) << '\t'; in printRegion()
399 auto SlotIdx = LIS->getInstructionIndex(*MI).getRegSlot(); in scheduleRegion()
DGCNRegPressure.cpp225 auto SI = LIS.getInstructionIndex(*MO.getParent()).getBaseIndex(); in getUsedRegMask()
374 SlotIndex SI = LIS.getInstructionIndex(*NextMI).getBaseIndex(); in advanceBeforeNext()
474 const auto &SI = LIS.getInstructionIndex(*LastTrackedMI).getBaseIndex(); in isValid()
DGCNNSAReassign.cpp311 return LIS->getInstructionIndex(*C.first) < I; in runOnMachineFunction()
314 LIS->getInstructionIndex(*I->first) < MaxInd; ++I) { in runOnMachineFunction()
DSIWholeQuadMode.cpp289 const VNInfo *Value = LR.Query(LIS->getInstructionIndex(MI)).valueIn(); in markInstructionUses()
588 SlotIndex FirstIdx = First != MBBE ? LIS->getInstructionIndex(*First) in prepareInsertion()
591 Last != MBBE ? LIS->getInstructionIndex(*Last) : LIS->getMBBEndIdx(&MBB); in prepareInsertion()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DPromoteMemoryToRegister.cpp197 unsigned getInstructionIndex(const Instruction *I) { in getInstructionIndex() function in __anonbabbc87f0111::LargeBlockInfo
374 StoreIndex = LBI.getInstructionIndex(OnlyStore); in rewriteSingleStoreAlloca()
376 if (unsigned(StoreIndex) > LBI.getInstructionIndex(LI)) { in rewriteSingleStoreAlloca()
460 StoresByIndex.push_back(std::make_pair(LBI.getInstructionIndex(SI), SI)); in promoteSingleBlockAlloca()
473 unsigned LoadIdx = LBI.getInstructionIndex(LI); in promoteSingleBlockAlloca()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveIntervals.h226 SlotIndex getInstructionIndex(const MachineInstr &Instr) const { in getInstructionIndex() function
227 return Indexes->getInstructionIndex(Instr); in getInstructionIndex()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp109 SlotIndex FMAIdx = LIS->getInstructionIndex(MI); in processBlock()

12