Home
last modified time | relevance | path

Searched refs:getNextNonDebugInstruction (Results 1 – 17 of 17) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h816 getNextNonDebugInstruction(bool SkipPseudoOp = false) const;
817 Instruction *getNextNonDebugInstruction(bool SkipPseudoOp = false) {
819 static_cast<const Instruction *>(this)->getNextNonDebugInstruction(
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp1072 Instruction::getNextNonDebugInstruction(bool SkipPseudoOp) const { in getNextNonDebugInstruction() function in Instruction
1089 if (const Instruction *Next = getNextNonDebugInstruction()) in getStableDebugLoc()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp2594 bool DomPointAfterFrom = From.getNextNonDebugInstruction() == &DomPoint; in rewriteDebugUsers()
2599 if (DomPointAfterFrom && DII->getNextNonDebugInstruction() == &DomPoint) { in rewriteDebugUsers()
2617 NextNonDebug = NextNonDebug->getNextNonDebugInstruction(); in rewriteDebugUsers()
2987 if (!isa<UnreachableInst>(CI->getNextNonDebugInstruction())) { in markAliveBlocks()
2989 changeToUnreachable(CI->getNextNonDebugInstruction(), false, DTU); in markAliveBlocks()
H A DScalarEvolutionExpander.cpp1644 IP = OrigInc->getNextNonDebugInstruction()->getIterator(); in replaceCongruentIVs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2815 Instruction *Next = II->getNextNonDebugInstruction(); in visitCallInst()
2986 Instruction *NextInst = II->getNextNonDebugInstruction(); in visitCallInst()
2991 NextInst = NextInst->getNextNonDebugInstruction(); in visitCallInst()
3001 Instruction *MoveI = II->getNextNonDebugInstruction(); in visitCallInst()
3004 MoveI = MoveI->getNextNonDebugInstruction(); in visitCallInst()
3402 auto *NFI = dyn_cast<FenceInst>(FI.getNextNonDebugInstruction()); in visitFenceInst()
H A DInstructionCombining.cpp4089 MoveBefore = MoveBefore->getNextNonDebugInstruction()->getIterator(); in freezeOtherUses()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp270 EndInst != BackInst->getNextNonDebugInstruction()) in splitCandidate()
2349 NextModuleInst = ID.Inst->getNextNonDebugInstruction(); in nextIRInstructionDataMatchesNextInst()
2376 Region.Candidate->backInstruction()->getNextNonDebugInstruction(); in isCompatibleWithAlreadyOutlinedCode()
H A DGlobalOpt.cpp1867 Builder.SetInsertPoint(NewCB->getNextNonDebugInstruction()); in RemovePreallocated()
1891 auto *InsertBefore = PreallocatedSetup->getNextNonDebugInstruction(); in RemovePreallocated()
H A DAttributor.cpp795 Instruction *Inst = CB->getNextNonDebugInstruction(); in isPotentiallyReachable()
H A DAttributorAttributes.cpp1765 FromI = FromI->getNextNonDebugInstruction(); in updateImpl()
1776 if (IsImpactedInRange(LoadI->getNextNonDebugInstruction(), &IntrI)) in updateImpl()
1793 if (IsImpactedInRange(LoadI->getNextNonDebugInstruction(), in updateImpl()
H A DOpenMPOpt.cpp2857 } while ((CurI = CurI->getNextNonDebugInstruction())); in isExecutedInAlignedRegion()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp745 BBI = SI->getNextNonDebugInstruction()->getIterator(); in processStoreOfLoad()
1779 BBI = M->getNextNonDebugInstruction()->getIterator(); in processMemCpy()
H A DLoopStrengthReduce.cpp2530 if (Cond->getNextNonDebugInstruction() != TermBr) { in OptimizeLoopTermCond()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp388 for (const Instruction *I = LI; I != SI; I = I->getNextNonDebugInstruction()) in canSkipClobberingStore()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp3247 Instruction *Start = InsBefore.getNextNonDebugInstruction(); in findStoresToUninstrumentedArgAllocas()
3248 for (Instruction *It = Start; It; It = It->getNextNonDebugInstruction()) { in findStoresToUninstrumentedArgAllocas()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp9978 LastInst->getNextNonDebugInstruction()->getIterator()); in setInsertPointAfterBundle()
12031 Builder.SetInsertPoint(IVec->getNextNonDebugInstruction()); in vectorizeTree()
13001 if (PickedInst->getNextNonDebugInstruction() != LastScheduledInst) in scheduleBlock()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6829 IRBuilder<> Builder(Load->getNextNonDebugInstruction()); in optimizeLoadExt()