Searched refs:getDeadSlot (Results 1 – 14 of 14) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNRegPressure.h | 199 reset(MI.getMF()->getRegInfo(), LIS.getInstructionIndex(MI).getDeadSlot()); in reset() 286 Indexes.push_back(After ? SI.getDeadSlot() : SI.getBaseIndex()); in getLiveRegMap() 319 return getLiveRegs(LIS.getInstructionIndex(MI).getDeadSlot(), LIS, in getLiveRegsAfter()
|
H A D | GCNRegPressure.cpp | 441 ? LIS.getInstructionIndex(*LastTrackedMI).getDeadSlot() in advanceBeforeNext()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterferenceCache.cpp | 249 i && RegMaskSlots[i-1].getDeadSlot() > Limit; --i) in update() 253 BI->Last = RegMaskSlots[i-1].getDeadSlot(); in update()
|
H A D | LiveIntervals.cpp | 384 LR.addSegment(LiveRange::Segment(Def, Def.getDeadSlot(), VNI)); in createSegmentsForValues() 548 if (I->end != Def.getDeadSlot()) in computeDeadValues() 626 if (Segment->end != VNI->def.getDeadSlot()) in shrinkToUses() 1227 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(), in handleMoveDown() 1279 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(), in handleMoveDown() 1308 = std::max(OldIdxIn->start.getDeadSlot(), in handleMoveUp() 1446 *NewSegment = LiveRange::Segment(NewIdxDef, NewIdxDef.getDeadSlot(), in handleMoveUp() 1634 instrIdx.getDeadSlot(), VNI); in repairOldRegInRange()
|
H A D | LiveRangeEdit.cpp | 403 NewLI.addSegment(LiveInterval::Segment(Idx, Idx.getDeadSlot(), VNI)); in eliminateDeadDef() 409 SR->addSegment(LiveInterval::Segment(Idx, Idx.getDeadSlot(), in eliminateDeadDef()
|
H A D | RegisterPressure.cpp | 604 Pos.getDeadSlot()); in adjustLaneLiveness() 631 Pos.getDeadSlot()); in adjustLaneLiveness() 1274 S->end != Pos.getDeadSlot(); in getLiveThroughAt()
|
H A D | RenameIndependentSubregs.cpp | 367 SlotIndex Pos = LIS->getInstructionIndex(*MO.getParent()).getDeadSlot(); in computeMainRangesFixFlags()
|
H A D | LiveInterval.cpp | 95 impl().insertAtEnd(Segment(Def, Def.getDeadSlot(), VNI)); in createDeadDef() 116 segments().insert(I, Segment(Def, Def.getDeadSlot(), VNI)); in createDeadDef()
|
H A D | PHIElimination.cpp | 497 LR->removeSegment(DestSegment->start, DestSegment->start.getDeadSlot()); in LowerPHINode()
|
H A D | SplitKit.cpp | 1248 if (Seg->end != Def.getDeadSlot()) in removeDeadSegment() 1446 if (S.end != S.valno->def.getDeadSlot()) in deleteRematVictims()
|
H A D | MachineVerifier.cpp | 3539 S.end == VNI->def.getDeadSlot()) in verifyLiveRangeSegment()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMemIntrinsicResults.cpp | 139 if (!FromLI->liveAt(FromIdx.getDeadSlot())) in replaceDominatedUses()
|
H A D | WebAssemblyRegStackify.cpp | 599 IsDead = !LI.liveAt(LIS.getInstructionIndex(Def).getDeadSlot()); in rematerializeCheapDef()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SlotIndexes.h | 242 SlotIndex getDeadSlot() const { in getDeadSlot() function
|