Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DDwarfEHPrepare.cpp141 BasicBlock *UnwindBB = RI->getParent(); in InsertUnwindResumeCalls() local
145 CallInst *CI = CallInst::Create(RewindFunction, ExnObj, "", UnwindBB); in InsertUnwindResumeCalls()
149 new UnreachableInst(Ctx, UnwindBB); in InsertUnwindResumeCalls()
153 BasicBlock *UnwindBB = BasicBlock::Create(Ctx, "unwind_resume", &Fn); in InsertUnwindResumeCalls() local
155 "exn.obj", UnwindBB); in InsertUnwindResumeCalls()
163 BranchInst::Create(UnwindBB, Parent); in InsertUnwindResumeCalls()
172 CallInst *CI = CallInst::Create(RewindFunction, PN, "", UnwindBB); in InsertUnwindResumeCalls()
176 new UnreachableInst(Ctx, UnwindBB); in InsertUnwindResumeCalls()
/external/llvm/lib/Transforms/Utils/
DLowerInvoke.cpp473 BasicBlock *UnwindBB = BasicBlock::Create(F.getContext(), "unwindbb", &F); in insertExpensiveEHSupport() local
474 UnreachablePlaceholder = new UnreachableInst(F.getContext(), UnwindBB); in insertExpensiveEHSupport()
478 SwitchInst::Create(CatchLoad, UnwindBB, Invokes.size(), CatchBB); in insertExpensiveEHSupport()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp2471 BasicBlock *UnwindBB = getBasicBlock(Record[3]); in ParseFunctionBody() local
2483 if (FTy == 0 || NormalBB == 0 || UnwindBB == 0 || in ParseFunctionBody()
2507 I = InvokeInst::Create(Callee, NormalBB, UnwindBB, Ops); in ParseFunctionBody()
/external/llvm/lib/AsmParser/
DLLParser.cpp3495 BasicBlock *NormalBB, *UnwindBB; in ParseInvoke() local
3506 ParseTypeAndBasicBlock(UnwindBB, PFS)) in ParseInvoke()
3574 InvokeInst *II = InvokeInst::Create(Callee, NormalBB, UnwindBB, Args); in ParseInvoke()