Searched refs:getNextNonDebugInstruction (Results 1 – 17 of 17) sorted by relevance
816 getNextNonDebugInstruction(bool SkipPseudoOp = false) const;817 Instruction *getNextNonDebugInstruction(bool SkipPseudoOp = false) {819 static_cast<const Instruction *>(this)->getNextNonDebugInstruction(
1072 Instruction::getNextNonDebugInstruction(bool SkipPseudoOp) const { in getNextNonDebugInstruction() function in Instruction1089 if (const Instruction *Next = getNextNonDebugInstruction()) in getStableDebugLoc()
2594 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()
1644 IP = OrigInc->getNextNonDebugInstruction()->getIterator(); in replaceCongruentIVs()
2815 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()
4089 MoveBefore = MoveBefore->getNextNonDebugInstruction()->getIterator(); in freezeOtherUses()
270 EndInst != BackInst->getNextNonDebugInstruction()) in splitCandidate()2349 NextModuleInst = ID.Inst->getNextNonDebugInstruction(); in nextIRInstructionDataMatchesNextInst()2376 Region.Candidate->backInstruction()->getNextNonDebugInstruction(); in isCompatibleWithAlreadyOutlinedCode()
1867 Builder.SetInsertPoint(NewCB->getNextNonDebugInstruction()); in RemovePreallocated()1891 auto *InsertBefore = PreallocatedSetup->getNextNonDebugInstruction(); in RemovePreallocated()
795 Instruction *Inst = CB->getNextNonDebugInstruction(); in isPotentiallyReachable()
1765 FromI = FromI->getNextNonDebugInstruction(); in updateImpl()1776 if (IsImpactedInRange(LoadI->getNextNonDebugInstruction(), &IntrI)) in updateImpl()1793 if (IsImpactedInRange(LoadI->getNextNonDebugInstruction(), in updateImpl()
2857 } while ((CurI = CurI->getNextNonDebugInstruction())); in isExecutedInAlignedRegion()
745 BBI = SI->getNextNonDebugInstruction()->getIterator(); in processStoreOfLoad()1779 BBI = M->getNextNonDebugInstruction()->getIterator(); in processMemCpy()
2530 if (Cond->getNextNonDebugInstruction() != TermBr) { in OptimizeLoopTermCond()
388 for (const Instruction *I = LI; I != SI; I = I->getNextNonDebugInstruction()) in canSkipClobberingStore()
3247 Instruction *Start = InsBefore.getNextNonDebugInstruction(); in findStoresToUninstrumentedArgAllocas()3248 for (Instruction *It = Start; It; It = It->getNextNonDebugInstruction()) { in findStoresToUninstrumentedArgAllocas()
9978 LastInst->getNextNonDebugInstruction()->getIterator()); in setInsertPointAfterBundle()12031 Builder.SetInsertPoint(IVec->getNextNonDebugInstruction()); in vectorizeTree()13001 if (PickedInst->getNextNonDebugInstruction() != LastScheduledInst) in scheduleBlock()
6829 IRBuilder<> Builder(Load->getNextNonDebugInstruction()); in optimizeLoadExt()