Searched refs:isSameInstr (Results 1 – 14 of 14) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveIntervals.cpp | 1172 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 D | LiveRangeEdit.cpp | 131 if (SlotIndex::isSameInstr(OrigIdx, UseIdx)) in allUsesAvailableAt() 327 isOrigDef = SlotIndex::isSameInstr(OrigVNI->def, Idx); in eliminateDeadDef()
|
| H A D | SplitKit.h | 132 return SlotIndex::isSameInstr(FirstInstr, LastInstr); in isOneInstr()
|
| H A D | RegisterCoalescer.cpp | 717 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 D | SplitKit.cpp | 125 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 D | LiveInterval.cpp | 100 if (SlotIndex::isSameInstr(Def, S->start)) { in createDeadDef()
|
| H A D | InlineSpiller.cpp | 1197 if (SlotIndex::isSameInstr(Idx, VNI->def)) in spillAroundUses()
|
| H A D | TwoAddressInstructionPass.cpp | 391 return !I->end.isBlock() && SlotIndex::isSameInstr(I->end, useIdx); in isPlainlyKilled()
|
| H A D | MachineVerifier.cpp | 2901 !SlotIndex::isSameInstr(VNI->def, DefIdx) || in checkLivenessAtDef() 3715 if (!SlotIndex::isSameInstr(S.start, S.end)) { in verifyLiveRangeSegment()
|
| H A D | MachineScheduler.cpp | 2409 if (SlotIndex::isSameInstr(std::prev(GlobalSegment)->end, in constrainLocalCopy() 2415 if (SlotIndex::isSameInstr(std::prev(GlobalSegment)->start, in constrainLocalCopy()
|
| H A D | RegAllocGreedy.cpp | 1750 if (SlotIndex::isSameInstr(Uses[I + 1], RMS[RI]) && I + 1 == NumGaps) in tryLocalSplit()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SlotIndexes.h | 177 static bool isSameInstr(SlotIndex A, SlotIndex B) { in isSameInstr() function
|
| H A D | LiveInterval.h | 563 if (SlotIndex::isSameInstr(Idx, I->end)) { in Query()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSchedStrategy.cpp | 1674 if (SlotIndex::isSameInstr(OriginalIdx, RematIdx)) in allUsesAvailableAt()
|