Home
last modified time | relevance | path

Searched refs:getBaseIndex (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveInterval.h522 return beginIndex() > Start.getBaseIndex() && in isLocal()
547 const_iterator I = find(Idx.getBaseIndex()); in Query()
559 if (I->start <= Idx.getBaseIndex()) { in Query()
572 if (EarlyVal->def == Idx.getBaseIndex()) in Query()
592 if (Indexes->getNextNonNullIndex(S.start).getBaseIndex() < in isZeroLength()
593 S.end.getBaseIndex()) in isZeroLength()
H A DSlotIndexes.h225 SlotIndex getBaseIndex() const { in getBaseIndex() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp301 InstrSI = LIS.getInstructionIndex(MI).getBaseIndex(); in collectVirtualRegUses()
497 LIS, *MRI, true, RegUnit, Pos.getBaseIndex(), LaneBitmask::getNone(), in getLastUsedLanes()
597 : LIS.getInstructionIndex(*NextMI).getBaseIndex(); in advanceBeforeNext()
599 SI = LIS.getInstructionIndex(*MI).getBaseIndex(); in advanceBeforeNext()
787 const auto &SI = LIS.getInstructionIndex(*LastTrackedMI).getBaseIndex(); in isValid()
H A DGCNRegPressure.h450 Indexes.push_back(After ? SI.getDeadSlot() : SI.getBaseIndex()); in getLiveRegMap()
489 return getLiveRegs(LIS.getInstructionIndex(MI).getBaseIndex(), LIS, in getLiveRegsBefore()
H A DSIWholeQuadMode.cpp1121 SlotIndex Next = S->start.getBaseIndex(); in prepareInsertion()
1126 MachineInstr *EndMI = LIS->getInstructionFromIndex(S->end.getBaseIndex()); in prepareInsertion()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveIntervals.cpp1150 LiveRange::iterator OldIdxIn = LR.find(OldIdx.getBaseIndex()); in handleMoveDown()
1177 LR.advanceTo(Next, NewIdx.getBaseIndex()); in handleMoveDown()
1324 LiveRange::iterator OldIdxIn = LR.find(OldIdx.getBaseIndex()); in handleMoveUp()
1390 assert(NewIdxIn == LR.find(NewIdx.getBaseIndex())); in handleMoveUp()
1789 assert(VNI->def.getBaseIndex() == Pos.getBaseIndex()); in removeVRegDefAt()
1796 if (SVNI->def.getBaseIndex() == Pos.getBaseIndex()) in removeVRegDefAt()
H A DRenameIndependentSubregs.cpp197 : Pos.getBaseIndex(); in findComponents()
231 : Pos.getBaseIndex(); in rewriteOperands()
H A DVirtRegMap.cpp585 SlotIndex BeforeMIUses = MIIndex.getBaseIndex(); in subRegLiveThrough()
626 SlotIndex BeforeMIUses = MIIndex.getBaseIndex(); in liveOutUndefPhiLanesForUndefSubregDef()
H A DSplitKit.cpp703 Idx = Idx.getBaseIndex(); in enterIntvBefore()
819 Idx = Idx.getBaseIndex(); in leaveIntvBefore()
1732 LeaveBefore.getBaseIndex() > EnterAfter.getBoundaryIndex())) { in splitLiveThroughBlock()
1895 if (!EnterAfter || EnterAfter < BI.FirstInstr.getBaseIndex()) { in splitRegOutBlock()
H A DRegisterPressure.cpp618 LaneMask = getLiveLanesAt(LIS, MRI, true, RegUnit, Pos.getBaseIndex()); in adjustLaneLiveness()
1247 Pos.getBaseIndex(), LaneBitmask::getNone(), in getLastUsedLanes()
H A DRegAllocGreedy.cpp1634 BI.LiveIn ? BI.FirstInstr.getBaseIndex() : BI.FirstInstr; in calcGapWeights()
1667 if (Uses[Gap+1].getBaseIndex() >= IntI.stop()) in calcGapWeights()
1691 if (Uses[Gap+1].getBaseIndex() >= I->end) in calcGapWeights()
H A DInlineSpiller.cpp649 VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex()); in reMaterializeFor()
H A DRegisterCoalescer.cpp1037 if (S->start.getBaseIndex() == CopyIdx.getBaseIndex()) in removeCopyByCommutingDef()
H A DLiveDebugVariables.cpp1639 Idx = Idx.getBaseIndex(); in findInsertLocation()
H A DTwoAddressInstructionPass.cpp1709 if (S->end.getBaseIndex() != UseIdx) in processTiedPairs()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp369 for (SlotIndex I = S.start.getBaseIndex(), E = S.end.getBaseIndex(); in shouldCoalesce()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp3662 static unsigned getBaseIndex(const CXXRecordDecl *Derived, in getBaseIndex() function
4140 O = &O->getStructBase(getBaseIndex(Derived, Base)); in findSubobject()
10779 Value = &Value->getStructBase(getBaseIndex(RD, Base)); in VisitCastExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp1207 if (S->end.getBaseIndex() == Idx) in classifyLEAReg()