| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| D | UnifyFunctionExitNodes.cpp | 52 if (isa<UnreachableInst>(I.getTerminator())) in unifyUnreachableBlocks() 60 new UnreachableInst(F.getContext(), UnreachableBlock); in unifyUnreachableBlocks()
|
| D | Local.cpp | 196 if (isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()) && in ConstantFoldTerminator() 374 new UnreachableInst(BB->getContext(), BB); in ConstantFoldTerminator() 819 new UnreachableInst(PredBB->getContext(), PredBB); in MergeBasicBlockIntoOnlyPred() 828 isa<UnreachableInst>(PredBB->getTerminator()) && in MergeBasicBlockIntoOnlyPred() 1248 new UnreachableInst(BB->getContext(), BB); in TryToSimplifyUncondBranchFromEmptyBlock() 2246 auto *UI = new UnreachableInst(I->getContext(), I); in changeToUnreachable() 2399 if (!isa<UnreachableInst>(CI->getNextNode())) { in markAliveBlocks() 2418 if (!isa<UnreachableInst>(CI->getNextNode())) { in markAliveBlocks() 2457 !isa<UnreachableInst>(II->getNormalDest()->front())) { in markAliveBlocks() 2469 new UnreachableInst(Ctx, UnreachableNormalDest); in markAliveBlocks()
|
| D | LowerGlobalDtors.cpp | 208 new UnreachableInst(C, FailBB); in runImpl()
|
| D | SimplifyCFG.cpp | 264 bool simplifyUnreachable(UnreachableInst *UI); 2400 return !isa<UnreachableInst>(II->getNormalDest()->getFirstNonPHIOrDbg()); in shouldBelongToSameSet() 2487 !isa<UnreachableInst>(Invokes[0]->getNormalDest()->getFirstNonPHIOrDbg()); in MergeCompatibleInvokesImpl() 2511 new UnreachableInst(Ctx, MergedNormalDest); in MergeCompatibleInvokesImpl() 4472 new UnreachableInst(OldTerm->getContext(), OldTerm); in SimplifyTerminatorOnSelect() 4903 new UnreachableInst(RI->getContext(), TrivialBB); in simplifyCommonResume() 5105 bool SimplifyCFGOpt::simplifyUnreachable(UnreachableInst *UI) { in simplifyUnreachable() 5149 new UnreachableInst(TI->getContext(), TI); in simplifyUnreachable() 5244 new UnreachableInst(CSI->getContext(), CSI); in simplifyUnreachable() 5254 new UnreachableInst(TI->getContext(), TI); in simplifyUnreachable() [all …]
|
| D | BasicBlockUtils.cpp | 87 new UnreachableInst(BB->getContext(), BB); in detachDeadBlocks() 89 isa<UnreachableInst>(BB->getTerminator()) && in detachDeadBlocks() 311 new UnreachableInst(BB->getContext(), BB); in MergeBlockIntoPredecessor() 603 isa<UnreachableInst>(BB->getTerminator())) in IsBlockFollowedByDeoptOrUnreachable() 1498 CheckTerm = new UnreachableInst(C, ThenBlock); in SplitBlockAndInsertIfThenImpl()
|
| D | FlattenCFG.cpp | 308 new UnreachableInst(CB->getContext(), CB); in FlattenParallelAndOr()
|
| D | BreakCriticalEdges.cpp | 125 isa<UnreachableInst>(DestBB->getFirstNonPHIOrDbgOrLifetime())) in SplitKnownCriticalEdge()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/ |
| D | LinkAllIR.h | 48 (void)new llvm::UnreachableInst(Context); in ForceVMCoreLinking()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | DwarfEHPrepare.cpp | 160 new UnreachableInst(Ctx, RI); in pruneUnreachableResumes() 262 new UnreachableInst(Ctx, UnwindBB); in InsertUnwindResumeCalls() 298 new UnreachableInst(Ctx, UnwindBB); in InsertUnwindResumeCalls()
|
| D | IndirectBrExpandPass.cpp | 109 (void)new UnreachableInst(F.getContext(), IBr); in runOnFunction() 179 (void)new UnreachableInst(F.getContext(), IBr); in runOnFunction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUUnifyDivergentExitNodes.cpp | 222 } else if (isa<UnreachableInst>(BB->getTerminator())) { in runOnFunction() 277 new UnreachableInst(F.getContext(), UnreachableBlock); in runOnFunction()
|
| D | SIAnnotateControlFlow.cpp | 321 if (!isa<UndefValue>(Exec) && !isa<UnreachableInst>(FirstInsertionPt)) { in closeControlFlow()
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | DomTreeUpdater.cpp | 109 assert(BB->size() == 1 && isa<UnreachableInst>(BB->getTerminator()) && in forceFlushDeletedBB() 227 new UnreachableInst(DelBB->getContext(), DelBB); in validateDeleteBB()
|
| D | CFGPrinter.cpp | 303 (HideUnreachablePaths && isa<UnreachableInst>(TI)) || in computeDeoptOrUnreachablePaths()
|
| D | Lint.cpp | 116 void visitUnreachableInst(UnreachableInst &I); 620 void Lint::visitUnreachableInst(UnreachableInst &I) { in visitUnreachableInst()
|
| D | InlineCost.cpp | 481 bool visitUnreachableInst(UnreachableInst &I); 1767 if (isa<UnreachableInst>(II->getNormalDest()->getTerminator())) in allowSizeGrowth() 1769 } else if (isa<UnreachableInst>(Call.getParent()->getTerminator())) in allowSizeGrowth() 2410 bool CallAnalyzer::visitUnreachableInst(UnreachableInst &I) { in visitUnreachableInst()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Mips/ |
| D | Mips16HardFloat.cpp | 345 new UnreachableInst(Context, BB); in assureFPCallStub() 479 new UnreachableInst(FStub->getContext(), BB); in createFPFnStub()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | LoopFuse.cpp | 1653 new UnreachableInst(FC0.ExitBlock->getContext(), FC0.ExitBlock); in performFusion() 1659 new UnreachableInst(FC1.Preheader->getContext(), FC1.Preheader); in performFusion() 1857 new UnreachableInst(FC1GuardBlock->getContext(), FC1GuardBlock); in fuseGuardedLoops() 1873 new UnreachableInst(FC0ExitBlockSuccessor->getContext(), in fuseGuardedLoops() 1935 new UnreachableInst(FC0.ExitBlock->getContext(), FC0.ExitBlock); in fuseGuardedLoops() 1941 new UnreachableInst(FC1.Preheader->getContext(), FC1.Preheader); in fuseGuardedLoops()
|
| /openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/ |
| D | Interpreter.h | 156 void visitUnreachableInst(UnreachableInst &I);
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| D | SampleProfileInference.h | 342 if (isa<UnreachableInst>(SuccTI)) {
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyFixFunctionBitcasts.cpp | 205 new UnreachableInst(M->getContext(), BB); in createWrapper()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| D | SelectionDAGBuilder.h | 88 class UnreachableInst; variable 505 void visitUnreachable(const UnreachableInst &I);
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| D | CoroElide.cpp | 243 !isa<UnreachableInst>(TI)) in shouldElide()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | InstVisitor.h | 241 RetTy visitUnreachableInst(UnreachableInst &I) { in visitUnreachableInst()
|
| D | Instruction.def | 133 HANDLE_TERM_INST ( 7, Unreachable , UnreachableInst)
|