Home
last modified time | relevance | path

Searched refs:NextI (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DSymbolSize.cpp104 for (unsigned I = 0, NextI = 0, N = Addresses.size() - 1; I < N; ++I) { in computeSymbolSizes() local
110 if (NextI <= I) { in computeSymbolSizes()
111 NextI = I + 1; in computeSymbolSizes()
112 while (NextI < N && Addresses[NextI].Address == P.Address) in computeSymbolSizes()
113 ++NextI; in computeSymbolSizes()
116 uint64_t Size = Addresses[NextI].Address - P.Address; in computeSymbolSizes()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVPushPopOptimizer.cpp35 MachineBasicBlock::iterator &NextI, bool IsReturnZero);
73 MachineBasicBlock::iterator &NextI, in usePopRet() argument
77 DebugLoc DL = NextI->getDebugLoc(); in usePopRet()
80 BuildMI(*NextI->getParent(), NextI, DL, TII->get(Opc)) in usePopRet()
95 NextI->eraseFromParent(); in usePopRet()
H A DRISCVMoveMerger.cpp129 MachineBasicBlock::iterator NextI = next_nodbg(I, E); in mergePairedInsns() local
136 if (NextI == Paired) in mergePairedInsns()
137 NextI = next_nodbg(NextI, E); in mergePairedInsns()
173 return NextI; in mergePairedInsns()
H A DRISCVLoadStoreOptimizer.cpp336 MachineBasicBlock::iterator NextI = next_nodbg(I, E); in mergePairedInsns() local
341 if (NextI == Paired) in mergePairedInsns()
342 NextI = next_nodbg(NextI, E); in mergePairedInsns()
392 LLVM_DEBUG(prev_nodbg(NextI, MBB.begin())->print(dbgs())); in mergePairedInsns()
395 return NextI; in mergePairedInsns()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DTracker.cpp202 if (auto *NextI = RemovedI->getNextNode()) in RemoveFromParent() local
203 NextInstrOrBB = NextI; in RemoveFromParent()
209 if (auto *NextI = dyn_cast<Instruction *>(NextInstrOrBB)) { in revert() local
210 RemovedI->insertBefore(NextI); in revert()
273 if (auto *NextI = MovedI->getNextNode()) in MoveInstr() local
274 NextInstrOrBB = NextI; in MoveInstr()
280 if (auto *NextI = dyn_cast<Instruction *>(NextInstrOrBB)) { in revert() local
281 MovedI->moveBefore(NextI); in revert()
H A DBasicBlock.cpp22 Instruction &NextI = *cast<sandboxir::Instruction>(Ctx->getValue(&*It)); in operator ++() local
23 unsigned Num = NextI.getNumOfIRInstrs(); in operator ++()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMISimplifyPatchable.cpp204 decltype(End) NextI; in processCandidate() local
205 for (auto I = Begin; I != End; I = NextI) { in processCandidate()
206 NextI = std::next(I); in processCandidate()
231 decltype(End) NextI; in processDstReg() local
232 for (auto I = Begin; I != End; I = NextI) { in processDstReg()
233 NextI = std::next(I); in processDstReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp855 MachineBasicBlock::iterator NextI = next_nodbg(I, E); in mergeNarrowZeroStores() local
860 if (NextI == MergeMI) in mergeNarrowZeroStores()
861 NextI = next_nodbg(NextI, E); in mergeNarrowZeroStores()
926 return NextI; in mergeNarrowZeroStores()
997 MachineBasicBlock::iterator NextI = next_nodbg(I, E); in mergePairedInsns() local
1002 if (NextI == Paired) in mergePairedInsns()
1003 NextI = next_nodbg(NextI, E); in mergePairedInsns()
1392 return NextI; in mergePairedInsns()
1398 MachineBasicBlock::iterator NextI = in promoteLoadFromStore() local
1428 return NextI; in promoteLoadFromStore()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenExtract.cpp222 BasicBlock::iterator I = std::prev(B->end()), NextI, Begin = B->begin(); in visitBlock() local
228 NextI = std::prev(I); in visitBlock()
236 I = NextI; in visitBlock()
H A DHexagonEarlyIfConv.cpp756 MachineBasicBlock::iterator I, NextI; in predicateBlockNB() local
758 for (I = FromB->begin(); I != End; I = NextI) { in predicateBlockNB()
760 NextI = std::next(I); in predicateBlockNB()
977 MachineBasicBlock::iterator I, NextI, NonPHI = B->getFirstNonPHI(); in eliminatePhis() local
978 for (I = B->begin(); I != NonPHI; I = NextI) { in eliminatePhis()
979 NextI = std::next(I); in eliminatePhis()
H A DHexagonExpandCondsets.cpp327 auto NextI = std::next(I); in updateKillFlags() local
328 if (NextI != E && NextI->start.isRegister()) { in updateKillFlags()
329 MachineInstr *DefI = LIS->getInstructionFromIndex(NextI->start); in updateKillFlags()
H A DHexagonBitSimplify.cpp366 decltype(End) NextI; in replaceReg() local
367 for (auto I = Begin; I != End; I = NextI) { in replaceReg()
368 NextI = std::next(I); in replaceReg()
382 decltype(End) NextI; in replaceRegWithSub() local
383 for (auto I = Begin; I != End; I = NextI) { in replaceRegWithSub()
384 NextI = std::next(I); in replaceRegWithSub()
399 decltype(End) NextI; in replaceSubWithSub() local
400 for (auto I = Begin; I != End; I = NextI) { in replaceSubWithSub()
401 NextI = std::next(I); in replaceSubWithSub()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp1545 PathPieces::iterator NextI = I; ++NextI; in simplifySimpleBranches() local
1546 if (NextI == E) in simplifySimpleBranches()
1552 if (NextI == E) in simplifySimpleBranches()
1555 const auto *EV = dyn_cast<PathDiagnosticEventPiece>(NextI->get()); in simplifySimpleBranches()
1560 ++NextI; in simplifySimpleBranches()
1566 PieceNextI = dyn_cast<PathDiagnosticControlFlowPiece>(NextI->get()); in simplifySimpleBranches()
1665 PathPieces::iterator NextI = I; ++NextI; in removeContextCycles() local
1666 if (NextI == E) in removeContextCycles()
1670 dyn_cast<PathDiagnosticControlFlowPiece>(NextI->get()); in removeContextCycles()
1673 if (isa<PathDiagnosticEventPiece>(NextI->get())) { in removeContextCycles()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DDependencyGraph.cpp366 for (auto *NextI = IncludingN ? I : I->getNextNode(); NextI != nullptr; in getMemDGNodeAfter() local
367 NextI = NextI->getNextNode()) { in getMemDGNodeAfter()
368 auto *NextN = getNodeOrNull(NextI); in getMemDGNodeAfter()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp376 auto NextI = std::next(MachineBasicBlock::const_iterator(DefI)); in isSafeToMove() local
377 for (auto E = MBB->end(); NextI != E && NextI->isDebugInstr(); ++NextI) in isSafeToMove()
379 if (NextI == Insert) in isSafeToMove()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp250 range_iterator NextI = I; in addRange() local
251 while (++NextI != Ranges.end() && End >= NextI->Start) { in addRange()
253 I->TheStores.append(NextI->TheStores.begin(), NextI->TheStores.end()); in addRange()
254 if (NextI->End > I->End) in addRange()
255 I->End = NextI->End; in addRange()
256 Ranges.erase(NextI); in addRange()
257 NextI = I; in addRange()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSparseMultiSet.h472 iterator NextI = unlink(Dense[I.Idx]); in erase() local
477 return NextI; in erase()
/freebsd/contrib/googletest/googletest/include/gtest/internal/
H A Dgtest-param-util.h911 constexpr size_t NextI = ThisI - (ThisI != 0); in GTEST_DISABLE_MSC_WARNINGS_POP_() local
913 ++std::get<NextI>(current_); in GTEST_DISABLE_MSC_WARNINGS_POP_()
914 AdvanceIfEnd<NextI>(); in GTEST_DISABLE_MSC_WARNINGS_POP_()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp658 MachineFunction::const_iterator NextI = std::next(MBB.getIterator()); in canPredictSuccessors() local
659 if (NextI != MF.end()) { in canPredictSuccessors()
660 MachineBasicBlock *Next = const_cast<MachineBasicBlock*>(&*NextI); in canPredictSuccessors()
H A DRDFGraph.cpp1019 for (auto I = DefM.begin(), E = DefM.end(), NextI = I; I != E; I = NextI) { in releaseBlock() local
1020 NextI = std::next(I); in releaseBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCodeEmitter.cpp504 const MCInst &NextI = *(I+1)->getInst(); in getFixupNoBits() local
505 const MCInstrDesc &NextD = HexagonMCInstrInfo::getDesc(MCII, NextI); in getFixupNoBits()
507 HexagonMCInstrInfo::getType(MCII, NextI) == HexagonII::TypeCR) in getFixupNoBits()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DGlobalISelMatchTable.cpp315 const auto &NextI = std::next(I); in emitDeclaration() local
317 if (NextI != E) { in emitDeclaration()
318 if (NextI->EmitStr == "" && in emitDeclaration()
319 NextI->Flags == MatchTableRecord::MTRF_LineBreakFollows) in emitDeclaration()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp1128 auto NextI = std::next(EndMI->getIterator()); in prepareInsertion() local
1129 if (NextI == MBB.end()) in prepareInsertion()
1131 SlotIndex Next = LIS->getInstructionIndex(*NextI); in prepareInsertion()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp1714 auto NextI = std::next(MI.getIterator()); in isLocationSpill() local
1716 if (MI.getParent()->end() == NextI) in isLocationSpill()
1719 for (const MachineOperand &MONext : NextI->operands()) { in isLocationSpill()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp1588 if (Instruction *NextI = NewDirtyVal.getInst()) in removeInstruction() local
1589 ReverseDepsToAdd.push_back(std::make_pair(NextI, I)); in removeInstruction()

12