/external/llvm/lib/Transforms/Utils/ |
D | UnifyFunctionExitNodes.cpp | 56 else if (isa<UnreachableInst>(I.getTerminator())) in runOnFunction() 67 new UnreachableInst(F.getContext(), UnreachableBlock); in runOnFunction()
|
D | Local.cpp | 124 if (isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()) && in ConstantFoldTerminator() 269 new UnreachableInst(BB->getContext(), BB); in ConstantFoldTerminator() 1207 new UnreachableInst(I->getContext(), I); in changeToUnreachable() 1280 if (!isa<UnreachableInst>(BBI)) { in markAliveBlocks()
|
D | SimplifyCFG.cpp | 144 bool SimplifyUnreachable(UnreachableInst *UI); 2936 new UnreachableInst(OldTerm->getContext(), OldTerm); in SimplifyTerminatorOnSelect() 3435 bool SimplifyCFGOpt::SimplifyUnreachable(UnreachableInst *UI) { in SimplifyUnreachable() 3491 new UnreachableInst(TI->getContext(), TI); in SimplifyUnreachable() 3520 new UnreachableInst(TI->getContext(), TI); in SimplifyUnreachable() 3556 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in TurnSwitchRangeIntoICmp() 3685 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in EliminateDeadSwitchCases() 3698 new UnreachableInst(SI->getContext(), OldTI); in EliminateDeadSwitchCases() 3999 !isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()))) in InitializeUniqueCases() 4592 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in SwitchToLookupTable() [all …]
|
D | FlattenCFG.cpp | 299 new UnreachableInst(CB->getContext(), CB); in FlattenParallelAndOr()
|
D | LowerSwitch.cpp | 431 if (isa<UnreachableInst>(Default->getFirstNonPHIOrDbg())) { in processSwitchInst()
|
D | LoopSimplify.cpp | 499 new UnreachableInst(P->getContext(), P); in simplifyOneLoop()
|
D | BasicBlockUtils.cpp | 718 CheckTerm = new UnreachableInst(C, ThenBlock); in SplitBlockAndInsertIfThen()
|
/external/llvm/lib/CodeGen/ |
D | DwarfEHPrepare.cpp | 170 new UnreachableInst(Ctx, RI); in pruneUnreachableResumes() 227 new UnreachableInst(Ctx, UnwindBB); in InsertUnwindResumeCalls() 252 new UnreachableInst(Ctx, UnwindBB); in InsertUnwindResumeCalls()
|
D | Analysis.cpp | 506 (!TM.Options.GuaranteedTailCallOpt || !isa<UnreachableInst>(Term))) in isInTailCallPosition()
|
/external/llvm/include/llvm/ |
D | LinkAllIR.h | 47 (void)new llvm::UnreachableInst(llvm::getGlobalContext()); in ForceVMCoreLinking()
|
/external/llvm/lib/Transforms/IPO/ |
D | PruneEH.cpp | 226 if (CI->doesNotReturn() && !isa<UnreachableInst>(I)) { in SimplifyFunction() 235 new UnreachableInst(BB->getContext(), &*BB); in SimplifyFunction()
|
/external/llvm/lib/Target/Mips/ |
D | Mips16HardFloat.cpp | 349 new UnreachableInst(Context, BB); in assureFPCallStub() 496 new UnreachableInst(FStub->getContext(), BB); in createFPFnStub()
|
/external/llvm/lib/Analysis/ |
D | InlineCost.cpp | 161 bool visitUnreachableInst(UnreachableInst &I); 920 bool CallAnalyzer::visitUnreachableInst(UnreachableInst &I) { in visitUnreachableInst() 1138 if (isa<UnreachableInst>(II->getNormalDest()->begin())) in analyzeCall() 1140 } else if (isa<UnreachableInst>(++BasicBlock::iterator(Instr))) in analyzeCall()
|
D | Lint.cpp | 100 void visitUnreachableInst(UnreachableInst &I); 603 void Lint::visitUnreachableInst(UnreachableInst &I) { in visitUnreachableInst()
|
D | BranchProbabilityInfo.cpp | 125 if (isa<UnreachableInst>(TI)) in calcUnreachableHeuristics()
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
D | Interpreter.h | 175 void visitUnreachableInst(UnreachableInst &I);
|
/external/llvm/lib/IR/ |
D | Instructions.cpp | 989 UnreachableInst::UnreachableInst(LLVMContext &Context, in UnreachableInst() function in UnreachableInst 994 UnreachableInst::UnreachableInst(LLVMContext &Context, BasicBlock *InsertAtEnd) in UnreachableInst() function in UnreachableInst 999 unsigned UnreachableInst::getNumSuccessorsV() const { in getNumSuccessorsV() 1003 void UnreachableInst::setSuccessorV(unsigned idx, BasicBlock *NewSucc) { in setSuccessorV() 1007 BasicBlock *UnreachableInst::getSuccessorV(unsigned idx) const { in getSuccessorV() 3977 UnreachableInst *UnreachableInst::cloneImpl() const { in cloneImpl() 3979 return new UnreachableInst(Context); in cloneImpl()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 79 class UnreachableInst; variable 738 void visitUnreachable(const UnreachableInst &I);
|
/external/llvm/include/llvm/IR/ |
D | InstVisitor.h | 171 RetTy visitUnreachableInst(UnreachableInst &I) { DELEGATE(TerminatorInst);} in visitUnreachableInst()
|
D | Instruction.def | 116 HANDLE_TERM_INST ( 7, Unreachable , UnreachableInst)
|
D | Instructions.h | 4261 class UnreachableInst : public TerminatorInst { 4267 UnreachableInst *cloneImpl() const; 4274 explicit UnreachableInst(LLVMContext &C, Instruction *InsertBefore = nullptr); 4275 explicit UnreachableInst(LLVMContext &C, BasicBlock *InsertAtEnd);
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | SanitizerCoverage.cpp | 444 if (isa<UnreachableInst>(BB.getTerminator())) in InjectCoverageAtBlock()
|
/external/llvm/tools/llvm-diff/ |
D | DifferenceEngine.cpp | 344 } else if (isa<UnreachableInst>(L)) { in diff()
|
/external/llvm/lib/CodeGen/MIRParser/ |
D | MIRParser.cpp | 274 new UnreachableInst(Context, BB); in createDummyFunction()
|
/external/llvm/tools/bugpoint/ |
D | CrashDebugger.cpp | 383 new UnreachableInst(BB->getContext(), &*BB); in TestBlocks()
|