Searched refs:isSameInstr (Results 1 – 13 of 13) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervals.cpp | 1138 if (Next != E && !SlotIndex::isSameInstr(OldIdx, Next->start) && in handleMoveDown() 1157 bool isKill = SlotIndex::isSameInstr(OldIdx, OldIdxIn->end); in handleMoveDown() 1165 if (OldIdxOut == E || !SlotIndex::isSameInstr(OldIdx, OldIdxOut->start)) in handleMoveDown() 1173 assert(OldIdxOut != E && SlotIndex::isSameInstr(OldIdx, OldIdxOut->start) && in handleMoveDown() 1262 SlotIndex::isSameInstr(AfterNewIdx->start, NewIdxDef)) { in handleMoveDown() 1301 bool isKill = SlotIndex::isSameInstr(OldIdx, OldIdxIn->end); in handleMoveUp() 1314 if (OldIdxOut == E || !SlotIndex::isSameInstr(OldIdx, OldIdxOut->start)) in handleMoveUp() 1323 assert(OldIdxOut != E && SlotIndex::isSameInstr(OldIdx, OldIdxOut->start) && in handleMoveUp() 1332 if (SlotIndex::isSameInstr(NewIdxOut->start, NewIdx)) { in handleMoveUp()
|
H A D | LiveRangeEdit.cpp | 131 if (SlotIndex::isSameInstr(OrigIdx, UseIdx)) in allUsesAvailableAt() 331 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 | 705 if (SS != S.end() && SlotIndex::isSameInstr(SS->start, SS->end)) { in adjustCopiesBackFrom() 1251 if (SlotIndex::isSameInstr(EndPoints[I], CopyIdx)) { in removePartialRedundancy() 1744 assert(SVNI != nullptr && SlotIndex::isSameInstr(SVNI->def, RegIndex)); in eliminateUndefCopy() 2817 assert(SlotIndex::isSameInstr(VNI->def, OtherVNI->def) && "Broken LRQ"); in analyzeValue() 2854 assert(!SlotIndex::isSameInstr(VNI->def, V.OtherVNI->def) && "Broken LRQ"); in analyzeValue() 3164 assert(!SlotIndex::isSameInstr(VNI->def, TaintExtent.front().first) && in resolveConflicts()
|
H A D | SplitKit.cpp | 126 if (SlotIndex::isSameInstr(VNI->def, LIP.second)) in computeLastInsertPoint() 187 UseSlots.erase(llvm::unique(UseSlots, SlotIndex::isSameInstr), in analyzeUses() 766 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 | 1178 if (SlotIndex::isSameInstr(Idx, VNI->def)) in spillAroundUses()
|
H A D | MachineVerifier.cpp | 2754 !SlotIndex::isSameInstr(VNI->def, DefIdx) || in checkLivenessAtDef() 3562 if (!SlotIndex::isSameInstr(S.start, S.end)) { in verifyLiveRangeSegment()
|
H A D | TwoAddressInstructionPass.cpp | 391 return !I->end.isBlock() && SlotIndex::isSameInstr(I->end, useIdx); in isPlainlyKilled()
|
H A D | MachineScheduler.cpp | 2136 if (SlotIndex::isSameInstr(std::prev(GlobalSegment)->end, in constrainLocalCopy() 2142 if (SlotIndex::isSameInstr(std::prev(GlobalSegment)->start, in constrainLocalCopy()
|
H A D | RegAllocGreedy.cpp | 1614 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 | 176 static bool isSameInstr(SlotIndex A, SlotIndex B) { in isSameInstr() function
|
H A D | LiveInterval.h | 560 if (SlotIndex::isSameInstr(Idx, I->end)) { in Query()
|