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
193
BasicBlock *
UnwindBlock
= II->getUnwindDest();
194
UnwindBlock
->removePredecessor(II->getParent());
204
if (pred_begin(
UnwindBlock
) == pred_end(
UnwindBlock
))
205
DeleteBasicBlock(
UnwindBlock
); // Delete the new BB.
/external/llvm/lib/Transforms/Utils/
LowerInvoke.cpp
376
BasicBlock *
UnwindBlock
= Invokes[i]->getUnwindDest();
377
if (
UnwindBlock
!= BB && LiveBBs.count(
UnwindBlock
)) {
518
BasicBlock *
UnwindBlock
= BasicBlock::Create(F.getContext(), "unwind", &F);
535
BranchInst::Create(
UnwindBlock
, TermBlock, NotNull, UnwindHandler);
541
Idx[0] = GetElementPtrInst::Create(BufPtr, Idx, "JmpBuf",
UnwindBlock
);
544
"tmp",
UnwindBlock
);
546
CallInst::Create(LongJmpFn, Idx, "",
UnwindBlock
);
547
new UnreachableInst(F.getContext(),
UnwindBlock
);
/external/llvm/lib/CodeGen/
SjLjEHPrepare.cpp
336
BasicBlock *
UnwindBlock
= Invokes[i]->getUnwindDest();
337
if (
UnwindBlock
!= BB && LiveBBs.count(
UnwindBlock
)) {
339
<<
UnwindBlock
->getName() << "\n");
358
BasicBlock *
UnwindBlock
= Invokes[i]->getUnwindDest();
359
LandingPadInst *LPI =
UnwindBlock
->getLandingPadInst();
364
PN =
UnwindBlock
->begin(); isa<PHINode>(PN); ++PN)
374
LPI->moveBefore(
UnwindBlock
->begin());
Completed in 94 milliseconds