Home
last modified time | relevance | path

Searched refs:isSameInstr (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveIntervals.cpp1172 if (Next != E && !SlotIndex::isSameInstr(OldIdx, Next->start) && in handleMoveDown()
1191 bool isKill = SlotIndex::isSameInstr(OldIdx, OldIdxIn->end); in handleMoveDown()
1199 if (OldIdxOut == E || !SlotIndex::isSameInstr(OldIdx, OldIdxOut->start)) in handleMoveDown()
1207 assert(OldIdxOut != E && SlotIndex::isSameInstr(OldIdx, OldIdxOut->start) && in handleMoveDown()
1296 SlotIndex::isSameInstr(AfterNewIdx->start, NewIdxDef)) { in handleMoveDown()
1336 bool isKill = SlotIndex::isSameInstr(OldIdx, OldIdxIn->end); in handleMoveUp()
1349 if (OldIdxOut == E || !SlotIndex::isSameInstr(OldIdx, OldIdxOut->start)) in handleMoveUp()
1358 assert(OldIdxOut != E && SlotIndex::isSameInstr(OldIdx, OldIdxOut->start) && in handleMoveUp()
1367 if (SlotIndex::isSameInstr(NewIdxOut->start, NewIdx)) { in handleMoveUp()
H A DLiveRangeEdit.cpp131 if (SlotIndex::isSameInstr(OrigIdx, UseIdx)) in allUsesAvailableAt()
327 isOrigDef = SlotIndex::isSameInstr(OrigVNI->def, Idx); in eliminateDeadDef()
H A DSplitKit.h132 return SlotIndex::isSameInstr(FirstInstr, LastInstr); in isOneInstr()
H A DRegisterCoalescer.cpp717 if (SS != S.end() && SlotIndex::isSameInstr(SS->start, SS->end)) { in adjustCopiesBackFrom()
1264 if (SlotIndex::isSameInstr(EndPoints[I], CopyIdx)) { in removePartialRedundancy()
1801 assert(SVNI != nullptr && SlotIndex::isSameInstr(SVNI->def, RegIndex)); in eliminateUndefCopy()
2878 assert(SlotIndex::isSameInstr(VNI->def, OtherVNI->def) && "Broken LRQ"); in analyzeValue()
2915 assert(!SlotIndex::isSameInstr(VNI->def, V.OtherVNI->def) && "Broken LRQ"); in analyzeValue()
3225 assert(!SlotIndex::isSameInstr(VNI->def, TaintExtent.front().first) && in resolveConflicts()
H A DSplitKit.cpp125 if (SlotIndex::isSameInstr(VNI->def, LIP.second)) in computeLastInsertPoint()
186 UseSlots.erase(llvm::unique(UseSlots, SlotIndex::isSameInstr), in analyzeUses()
802 if (SpillMode && !SlotIndex::isSameInstr(ParentVNI->def, Idx) && in leaveIntvAfter()
H A DLiveInterval.cpp100 if (SlotIndex::isSameInstr(Def, S->start)) { in createDeadDef()
H A DInlineSpiller.cpp1197 if (SlotIndex::isSameInstr(Idx, VNI->def)) in spillAroundUses()
H A DTwoAddressInstructionPass.cpp391 return !I->end.isBlock() && SlotIndex::isSameInstr(I->end, useIdx); in isPlainlyKilled()
H A DMachineVerifier.cpp2901 !SlotIndex::isSameInstr(VNI->def, DefIdx) || in checkLivenessAtDef()
3715 if (!SlotIndex::isSameInstr(S.start, S.end)) { in verifyLiveRangeSegment()
H A DMachineScheduler.cpp2409 if (SlotIndex::isSameInstr(std::prev(GlobalSegment)->end, in constrainLocalCopy()
2415 if (SlotIndex::isSameInstr(std::prev(GlobalSegment)->start, in constrainLocalCopy()
H A DRegAllocGreedy.cpp1750 if (SlotIndex::isSameInstr(Uses[I + 1], RMS[RI]) && I + 1 == NumGaps) in tryLocalSplit()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSlotIndexes.h177 static bool isSameInstr(SlotIndex A, SlotIndex B) { in isSameInstr() function
H A DLiveInterval.h563 if (SlotIndex::isSameInstr(Idx, I->end)) { in Query()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.cpp1674 if (SlotIndex::isSameInstr(OriginalIdx, RematIdx)) in allUsesAvailableAt()