Home
last modified time | relevance | path

Searched refs:UnwindBB (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
DDwarfEHPrepare.cpp137 BasicBlock *UnwindBB = RI->getParent(); in InsertUnwindResumeCalls() local
141 CallInst *CI = CallInst::Create(RewindFunction, ExnObj, "", UnwindBB); in InsertUnwindResumeCalls()
145 new UnreachableInst(Ctx, UnwindBB); in InsertUnwindResumeCalls()
149 BasicBlock *UnwindBB = BasicBlock::Create(Ctx, "unwind_resume", &Fn); in InsertUnwindResumeCalls() local
151 "exn.obj", UnwindBB); in InsertUnwindResumeCalls()
159 BranchInst::Create(UnwindBB, Parent); in InsertUnwindResumeCalls()
168 CallInst *CI = CallInst::Create(RewindFunction, PN, "", UnwindBB); in InsertUnwindResumeCalls()
172 new UnreachableInst(Ctx, UnwindBB); in InsertUnwindResumeCalls()
/external/llvm/lib/Transforms/Utils/
DLowerInvoke.cpp471 BasicBlock *UnwindBB = BasicBlock::Create(F.getContext(), "unwindbb", &F); in insertExpensiveEHSupport() local
472 UnreachablePlaceholder = new UnreachableInst(F.getContext(), UnwindBB); in insertExpensiveEHSupport()
476 SwitchInst::Create(CatchLoad, UnwindBB, Invokes.size(), CatchBB); in insertExpensiveEHSupport()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp2599 BasicBlock *UnwindBB = getBasicBlock(Record[3]); in ParseFunctionBody() local
2611 if (FTy == 0 || NormalBB == 0 || UnwindBB == 0 || in ParseFunctionBody()
2635 I = InvokeInst::Create(Callee, NormalBB, UnwindBB, Ops); in ParseFunctionBody()
/external/llvm/lib/AsmParser/
DLLParser.cpp3537 BasicBlock *NormalBB, *UnwindBB; in ParseInvoke() local
3548 ParseTypeAndBasicBlock(UnwindBB, PFS)) in ParseInvoke()
3616 InvokeInst *II = InvokeInst::Create(Callee, NormalBB, UnwindBB, Args); in ParseInvoke()