Searched refs:UnreachableInst (Results 1 - 25 of 31) sorted by relevance

12

/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/
H A DLinkAllVMCore.h47 (void)new llvm::UnreachableInst(llvm::getGlobalContext());
H A DInstructions.h3245 // UnreachableInst Class
3249 /// UnreachableInst - This function has undefined behavior. In particular, the
3253 class UnreachableInst : public TerminatorInst { class in inherits:TerminatorInst
3256 virtual UnreachableInst *clone_impl() const;
3263 explicit UnreachableInst(LLVMContext &C, Instruction *InsertBefore = 0);
3264 explicit UnreachableInst(LLVMContext &C, BasicBlock *InsertAtEnd);
3269 static inline bool classof(const UnreachableInst *) { return true; }
/macosx-10.10.1/llvmCore-3425.0.34/unittests/Bitcode/
H A DBitReaderTest.cpp34 new UnreachableInst(Mod->getContext(), Entry);
37 new UnreachableInst(Mod->getContext(), BB);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp57 else if (isa<UnreachableInst>(I->getTerminator()))
68 new UnreachableInst(F.getContext(), UnreachableBlock);
H A DLowerInvoke.cpp393 UnreachableInst* UnreachablePlaceholder = 0;
474 UnreachablePlaceholder = new UnreachableInst(F.getContext(), UnwindBB);
547 new UnreachableInst(F.getContext(), UnwindBlock);
550 new UnreachableInst(F.getContext(), TermBlock);
H A DSimplifyCFG.cpp95 bool SimplifyUnreachable(UnreachableInst *UI);
2434 new UnreachableInst(OldTerm->getContext(), OldTerm);
2839 bool SimplifyCFGOpt::SimplifyUnreachable(UnreachableInst *UI) {
2895 new UnreachableInst(TI->getContext(), TI);
3644 new UnreachableInst(IBI->getContext(), IBI);
3900 } else if (UnreachableInst *UI =
3901 dyn_cast<UnreachableInst>(BB->getTerminator())) {
H A DLoopSimplify.cpp176 new UnreachableInst((*I)->getContext(), *I);
H A DLocal.cpp250 new UnreachableInst(BB->getContext(), BB);
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/
H A DDwarfEHPrepare.cpp149 new UnreachableInst(Ctx, UnwindBB);
176 new UnreachableInst(Ctx, UnwindBB);
H A DStackProtector.cpp281 new UnreachableInst(F->getContext(), FailBB);
H A DAnalysis.cpp286 !isa<UnreachableInst>(Term)))
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/IPO/
H A DPruneEH.cpp209 if (CI->doesNotReturn() && !isa<UnreachableInst>(I)) {
218 new UnreachableInst(BB->getContext(), BB);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp79 new UnreachableInst(I->getContext(), I);
130 if (!isa<UnreachableInst>(BBI)) {
H A DLoopUnswitch.cpp966 new UnreachableInst(BB->getContext(), Pred);
1164 new UnreachableInst(Context, Abort);
/macosx-10.10.1/llvmCore-3425.0.34/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h174 void visitUnreachableInst(UnreachableInst &I);
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h74 class UnreachableInst;
425 void visitUnreachable(const UnreachableInst &I) { /* noop */ }
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Support/
H A DInstVisitor.h171 RetTy visitUnreachableInst(UnreachableInst &I) { DELEGATE(TerminatorInst);}
/macosx-10.10.1/llvmCore-3425.0.34/lib/VMCore/
H A DInstructions.cpp674 // UnreachableInst Implementation
677 UnreachableInst::UnreachableInst(LLVMContext &Context, function in class:UnreachableInst
682 UnreachableInst::UnreachableInst(LLVMContext &Context, BasicBlock *InsertAtEnd) function in class:UnreachableInst
687 unsigned UnreachableInst::getNumSuccessorsV() const {
691 void UnreachableInst::setSuccessorV(unsigned idx, BasicBlock *NewSucc) {
692 llvm_unreachable("UnreachableInst has no successors!");
695 BasicBlock *UnreachableInst::getSuccessorV(unsigned idx) const {
696 llvm_unreachable("UnreachableInst ha
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/
H A DBranchProbabilityInfo.cpp113 if (isa<UnreachableInst>(TI))
H A DPathNumbering.cpp389 if(isa<ReturnInst>(terminator) || isa<UnreachableInst>(terminator) ||
H A DInlineCost.cpp858 if (isa<UnreachableInst>(II->getNormalDest()->begin()))
860 } else if (isa<UnreachableInst>(++BasicBlock::iterator(Instr)))
H A DLint.cpp96 void visitUnreachableInst(UnreachableInst &I);
577 void Lint::visitUnreachableInst(UnreachableInst &I) {
/macosx-10.10.1/llvmCore-3425.0.34/tools/bugpoint/
H A DCrashDebugger.cpp307 new UnreachableInst(BB->getContext(), BB);
/macosx-10.10.1/llvmCore-3425.0.34/tools/llvm-diff/
H A DDifferenceEngine.cpp348 } else if (isa<UnreachableInst>(L)) {
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp267 // If Unreachable, ThenBlock is terminated with UnreachableInst, otherwise
278 CheckTerm = new UnreachableInst(C, ThenBlock);
448 // UnreachableInst at the end.
498 CrashTerm = new UnreachableInst(*C, CrashBlock);

Completed in 379 milliseconds

12