/external/llvm/include/llvm/ |
H A D | LinkAllIR.h | 47 (void)new llvm::UnreachableInst(llvm::getGlobalContext());
|
/external/llvm/lib/Transforms/Utils/ |
H A D | UnifyFunctionExitNodes.cpp | 56 else if (isa<UnreachableInst>(I->getTerminator())) 67 new UnreachableInst(F.getContext(), UnreachableBlock);
|
H A D | FlattenCFG.cpp | 300 new UnreachableInst(CB->getContext(), CB);
|
H A D | Local.cpp | 121 if (isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()) && 262 new UnreachableInst(BB->getContext(), BB); 1150 new UnreachableInst(I->getContext(), I); 1219 if (!isa<UnreachableInst>(BBI)) {
|
H A D | SimplifyCFG.cpp | 127 bool SimplifyUnreachable(UnreachableInst *UI); 2610 new UnreachableInst(OldTerm->getContext(), OldTerm); 3009 bool SimplifyCFGOpt::SimplifyUnreachable(UnreachableInst *UI) { 3065 new UnreachableInst(TI->getContext(), TI); 3138 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); 3558 !isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()))) 4156 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); 4333 new UnreachableInst(IBI->getContext(), IBI); 4678 } else if (UnreachableInst *UI = 4679 dyn_cast<UnreachableInst>(B [all...] |
H A D | LowerSwitch.cpp | 423 if (isa<UnreachableInst>(Default->getFirstNonPHIOrDbg())) {
|
H A D | BasicBlockUtils.cpp | 695 /// UnreachableInst, otherwise it branches to Tail. 710 CheckTerm = new UnreachableInst(C, ThenBlock);
|
H A D | LoopSimplify.cpp | 516 new UnreachableInst(P->getContext(), P);
|
/external/llvm/lib/CodeGen/ |
H A D | DwarfEHPrepare.cpp | 170 new UnreachableInst(Ctx, RI); 232 new UnreachableInst(Ctx, UnwindBB); 257 new UnreachableInst(Ctx, UnwindBB);
|
H A D | WinEHPrepare.cpp | 388 if (isa<UnreachableInst>(Inst)) { 453 new UnreachableInst(LPadBB->getContext(), LPadBB); 658 assert(isa<UnreachableInst>(OutlinedBB->getTerminator())); 1077 InstList.push_back(new UnreachableInst(NewBB->getContext())); 1172 InstList.push_back(new UnreachableInst(NewBB->getContext())); 1183 Instruction *NewInst = new UnreachableInst(NewBB->getContext()); 1196 InstList.push_back(new UnreachableInst(NewBB->getContext()));
|
H A D | Analysis.cpp | 502 (!TM.Options.GuaranteedTailCallOpt || !isa<UnreachableInst>(Term)))
|
/external/llvm/lib/Transforms/IPO/ |
H A D | PruneEH.cpp | 214 if (CI->doesNotReturn() && !isa<UnreachableInst>(I)) { 223 new UnreachableInst(BB->getContext(), BB);
|
/external/llvm/lib/Target/Mips/ |
H A D | Mips16HardFloat.cpp | 340 new UnreachableInst(Context, BB); 486 new UnreachableInst(FStub->getContext(), BB);
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 177 void visitUnreachableInst(UnreachableInst &I);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 78 class UnreachableInst; 671 void visitUnreachable(const UnreachableInst &I);
|
/external/llvm/include/llvm/IR/ |
H A D | InstVisitor.h | 171 RetTy visitUnreachableInst(UnreachableInst &I) { DELEGATE(TerminatorInst);}
|
H A D | Instructions.h | 3350 // UnreachableInst Class 3354 /// UnreachableInst - This function has undefined behavior. In particular, the 3358 class UnreachableInst : public TerminatorInst { class in inherits:TerminatorInst 3361 UnreachableInst *clone_impl() const override; 3368 explicit UnreachableInst(LLVMContext &C, Instruction *InsertBefore = nullptr); 3369 explicit UnreachableInst(LLVMContext &C, BasicBlock *InsertAtEnd);
|
H A D | IRBuilder.h | 665 UnreachableInst *CreateUnreachable() { 666 return Insert(new UnreachableInst(Context));
|
/external/llvm/lib/Analysis/IPA/ |
H A D | InlineCost.cpp | 143 bool visitUnreachableInst(UnreachableInst &I); 867 bool CallAnalyzer::visitUnreachableInst(UnreachableInst &I) { 1083 if (isa<UnreachableInst>(II->getNormalDest()->begin())) 1085 } else if (isa<UnreachableInst>(++BasicBlock::iterator(Instr)))
|
/external/llvm/lib/IR/ |
H A D | Instructions.cpp | 721 // UnreachableInst Implementation 724 UnreachableInst::UnreachableInst(LLVMContext &Context, function in class:UnreachableInst 729 UnreachableInst::UnreachableInst(LLVMContext &Context, BasicBlock *InsertAtEnd) function in class:UnreachableInst 734 unsigned UnreachableInst::getNumSuccessorsV() const { 738 void UnreachableInst::setSuccessorV(unsigned idx, BasicBlock *NewSucc) { 739 llvm_unreachable("UnreachableInst has no successors!"); 742 BasicBlock *UnreachableInst::getSuccessorV(unsigned idx) const { 743 llvm_unreachable("UnreachableInst ha [all...] |
/external/llvm/lib/Analysis/ |
H A D | Lint.cpp | 99 void visitUnreachableInst(UnreachableInst &I); 801 void Lint::visitUnreachableInst(UnreachableInst &I) {
|
H A D | BranchProbabilityInfo.cpp | 130 if (isa<UnreachableInst>(TI))
|
/external/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 305 new UnreachableInst(BB->getContext(), BB);
|
/external/llvm/tools/llvm-diff/ |
H A D | DifferenceEngine.cpp | 344 } else if (isa<UnreachableInst>(L)) {
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 1054 new UnreachableInst(Context, Abort);
|