/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SplitKit.cpp | 220 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB); in calcLiveBlockInfo() 375 LICalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset() 378 LICalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset() 537 SlotIndexes &Indexes = *LIS.getSlotIndexes(); in buildSingleSubRegCopy() 551 SlotIndexes &Indexes = *LIS.getSlotIndexes(); in buildCopy() 633 SlotIndexes &Indexes = *LIS.getSlotIndexes(); in defFromParent() 1190 std::tie(BlockStart, BlockEnd) = LIS.getSlotIndexes()->getMBBRange(&*MBB); in transferValues() 1307 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in extendPHIKillRanges() 1310 LI.computeSubRangeUndefs(Undefs, PS.LaneMask, MRI, *LIS.getSlotIndexes()); in extendPHIKillRanges() 1422 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in rewriteAssigned() [all …]
|
H A D | MLRegallocEvictAdvisor.cpp |
|
H A D | MLRegAllocEvictAdvisor.cpp | 762 LIS->getSlotIndexes()->getLastIndex()); in tryFindEvictionCandidate() 864 SlotIndex EndSI = LIS->getSlotIndexes()->getZeroIndex(); in extractFeatures() 865 SlotIndex StartSI = LIS->getSlotIndexes()->getLastIndex(); in extractFeatures() 909 if (EndSI >= LIS->getSlotIndexes()->getLastIndex()) in extractFeatures() 910 EndSI = LIS->getSlotIndexes()->getLastIndex().getPrevIndex(); in extractFeatures()
|
H A D | LiveIntervals.cpp | 216 LICalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in computeVirtRegInterval() 298 LICalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in computeRegUnitRange() 644 LICalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in extendToIndices() 1481 SlotIndex InstSlot = LIS.getSlotIndexes()->getInstructionIndex(MI); in findLastUseBefore() 1491 SlotIndexes *Indexes = LIS.getSlotIndexes(); in findLastUseBefore() 1784 LICalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in constructMainRangeFromSubranges()
|
H A D | LiveRegMatrix.cpp | 173 return Range.overlaps(UnitRange, CP, *LIS->getSlotIndexes()); in checkRegUnitInterference()
|
H A D | WindowScheduler.cpp | 273 Context->LIS->getSlotIndexes()->removeMachineInstrFromMaps(MI, true); in backupMBB() 281 Context->LIS->getSlotIndexes()->removeMachineInstrFromMaps(MI, true); in restoreMBB()
|
H A D | CalcSpillWeights.cpp | 328 if (ShouldUpdateLI && LI.isZeroLength(LIS.getSlotIndexes()) && in weightCalcHelper()
|
H A D | RegisterCoalescer.cpp | 990 const SlotIndexes &Indexes = *LIS->getSlotIndexes(); in removeCopyByCommutingDef() 1260 *LIS->getSlotIndexes()); in removePartialRedundancy() 1885 ? LIS->getSlotIndexes()->getIndexBefore(*UseMI) in updateRegDefsUses() 2303 SlotIndexes *Indexes = LIS->getSlotIndexes(); in joinReservedPhysReg() 2595 NewVNInfo(newVNInfo), CP(cp), LIS(lis), Indexes(LIS->getSlotIndexes()), in JoinVals() 3594 *LIS->getSlotIndexes(), *TRI, ComposeSubRegIdx); in mergeSubRangeInto() 3795 const SlotIndexes &Slots = *LIS->getSlotIndexes(); in buildVRegToDbgValueMap() 4226 SlotIndexes *Slots = LIS->getSlotIndexes(); in runOnMachineFunction()
|
H A D | RenameIndependentSubregs.cpp | 304 const SlotIndexes &Indexes = *LIS->getSlotIndexes(); in computeMainRangesFixFlags()
|
H A D | LiveRangeEdit.cpp | 199 return LIS.getSlotIndexes()->insertMachineInstrInMaps(*MI, Late).getRegSlot(); in rematerializeAt()
|
H A D | LiveDebugVariables.cpp | 1203 RStart = LIS.getSlotIndexes()->getIndexBefore(*Range.first); in computeIntervals() 1277 SlotIndexes *Slots = LIS->getSlotIndexes(); in runOnMachineFunction() 1832 auto Slots = LIS->getSlotIndexes(); in emitDebugValues()
|
H A D | LiveInterval.cpp | 1359 SlotIndex Idx = LIS.getSlotIndexes()->getIndexBefore(*MI); in Distribute()
|
H A D | InlineSpiller.cpp | 1273 LIS.getSlotIndexes()->removeSingleMachineInstrFromMaps(MI); in spillAll()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNRegPressure.h | 194 LIS.getSlotIndexes()->getMBBEndIdx(&MBB)); in reset() 283 auto &SII = *LIS.getSlotIndexes(); in getLiveRegMap()
|
H A D | AMDGPUMarkLastScratchLoad.cpp | 71 SlotIndexes &Slots = *LIS->getSlotIndexes(); in runOnMachineFunction()
|
H A D | GCNRegPressure.cpp | 666 SlotIndex MBBStartSlot = LIS.getSlotIndexes()->getMBBStartIdx(&MBB); in runOnMachineFunction() 667 SlotIndex MBBEndSlot = LIS.getSlotIndexes()->getMBBEndIdx(&MBB); in runOnMachineFunction()
|
H A D | SIFormMemoryClauses.cpp | 270 SlotIndexes *Ind = LIS->getSlotIndexes(); in runOnMachineFunction()
|
H A D | GCNSchedStrategy.cpp | 632 SlotIndexes *Ind = LIS->getSlotIndexes(); in computeBlockPressure()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCopyHoisting.cpp | 111 SlotIndexes *SI = LIS.getSlotIndexes(); in runOnMachineFunction()
|
H A D | HexagonRegisterInfo.cpp | 372 const SlotIndexes &Indexes = *LIS.getSlotIndexes(); in shouldCoalesce()
|
H A D | HexagonExpandCondsets.cpp | 430 LI.computeSubRangeUndefs(Undefs, LM, *MRI, *LIS->getSlotIndexes()); in updateDeadsInRange()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegColoring.cpp | 83 const SlotIndexes *Slots = Liveness->getSlotIndexes(); in buildVRegToDbgValueMap()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveIntervals.h | 228 SlotIndexes *getSlotIndexes() const { return Indexes; } in getSlotIndexes() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInsertVSETVLI.cpp | 55 SlotIndex SI = LIS->getSlotIndexes()->getInstructionIndex(MI); in getVNInfoFromReg() 1276 LIS->getSlotIndexes()->getInstructionIndex(MI).getRegSlot(); in transferAfter()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrInfo.cpp | 1205 MISlot = LIS->getSlotIndexes()->getInstructionIndex(MI).getRegSlot(); in foldMemoryOperandImpl()
|