Home
last modified time | relevance | path

Searched refs:getSlotIndexes (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
DSplitKit.cpp184 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB); in calcLiveBlockInfo()
335 LRCalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
338 LRCalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
438 Def = LIS.getSlotIndexes()->insertMachineInstrInMaps(CopyMI, Late) in defFromParent()
869 std::tie(BlockStart, BlockEnd) = LIS.getSlotIndexes()->getMBBRange(MBB); in transferValues()
1159 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(MBBNum); in splitLiveThroughBlock()
1262 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB); in splitRegInBlock()
1354 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB); in splitRegOutBlock()
DCalcSpillWeights.cpp182 if (li.isZeroLength(LIS.getSlotIndexes())) { in calculateSpillWeightAndHint()
DLiveRegMatrix.cpp161 return Range.overlaps(UnitRange, CP, *LIS->getSlotIndexes()); in checkRegUnitInterference()
DLiveIntervalAnalysis.cpp201 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in computeVirtRegInterval()
253 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in computeRegUnitRange()
570 LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator()); in extendToIndices()
1189 SlotIndex InstSlot = LIS.getSlotIndexes()->getInstructionIndex(MI); in findLastUseBefore()
1199 SlotIndexes *Indexes = LIS.getSlotIndexes(); in findLastUseBefore()
DLiveRangeEdit.cpp155 return LIS.getSlotIndexes()->insertMachineInstrInMaps(--MI, Late) in rematerializeAt()
DRegisterCoalescer.cpp1175 ? LIS->getSlotIndexes()->getIndexBefore(UseMI) in updateRegDefsUses()
1478 SlotIndexes *Indexes = LIS->getSlotIndexes(); in joinReservedPhysReg()
1749 NewVNInfo(newVNInfo), CP(cp), LIS(lis), Indexes(LIS->getSlotIndexes()), in JoinVals()
DLiveInterval.cpp1390 Idx = LIS.getSlotIndexes()->getIndexBefore(MI); in Distribute()
/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h187 SlotIndexes *getSlotIndexes() const { in getSlotIndexes() function