OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:UnwindBlock
(Results
1 - 4
of
4
) sorted by null
/external/llvm/include/llvm/Transforms/Utils/
UnifyFunctionExitNodes.h
26
BasicBlock *ReturnBlock, *
UnwindBlock
, *UnreachableBlock;
30
ReturnBlock(0),
UnwindBlock
(0) {
41
BasicBlock *getUnwindBlock() const { return
UnwindBlock
; }
/external/llvm/lib/Transforms/IPO/
PruneEH.cpp
191
BasicBlock *
UnwindBlock
= II->getUnwindDest();
192
UnwindBlock
->removePredecessor(II->getParent());
202
if (pred_begin(
UnwindBlock
) == pred_end(
UnwindBlock
))
203
DeleteBasicBlock(
UnwindBlock
); // Delete the new BB.
/external/llvm/lib/Transforms/Utils/
LowerInvoke.cpp
373
BasicBlock *
UnwindBlock
= Invokes[i]->getUnwindDest();
374
if (
UnwindBlock
!= BB && LiveBBs.count(
UnwindBlock
)) {
516
BasicBlock *
UnwindBlock
= BasicBlock::Create(F.getContext(), "unwind", &F);
533
BranchInst::Create(
UnwindBlock
, TermBlock, NotNull, UnwindHandler);
539
Idx[0] = GetElementPtrInst::Create(BufPtr, Idx, "JmpBuf",
UnwindBlock
);
542
"tmp",
UnwindBlock
);
544
CallInst::Create(LongJmpFn, Idx, "",
UnwindBlock
);
545
new UnreachableInst(F.getContext(),
UnwindBlock
);
/external/llvm/lib/CodeGen/
SjLjEHPrepare.cpp
339
BasicBlock *
UnwindBlock
= Invokes[i]->getUnwindDest();
340
if (
UnwindBlock
!= BB && LiveBBs.count(
UnwindBlock
)) {
342
<<
UnwindBlock
->getName() << "\n");
361
BasicBlock *
UnwindBlock
= Invokes[i]->getUnwindDest();
362
LandingPadInst *LPI =
UnwindBlock
->getLandingPadInst();
367
PN =
UnwindBlock
->begin(); isa<PHINode>(PN); ++PN)
377
LPI->moveBefore(
UnwindBlock
->begin());
Completed in 167 milliseconds