Searched refs:LPad (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/IPO/ |
H A D | LoopExtractor.cpp | 223 BasicBlock *LPad = II->getUnwindDest(); local 229 PI = pred_begin(LPad), PE = pred_end(LPad); PI != PE; ++PI) { 241 SplitLandingPadPredecessors(LPad, Parent, ".1", ".2", 0, NewBBs);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 577 LandingPadInst *LPad = OrigBB->getLandingPadInst(); local 578 Instruction *Clone1 = LPad->clone(); 583 Instruction *Clone2 = LPad->clone(); 588 PHINode *PN = PHINode::Create(LPad->getType(), 2, "lpad.phi", LPad); 591 LPad->replaceAllUsesWith(PN); 592 LPad->eraseFromParent(); 596 LPad->replaceAllUsesWith(Clone1); 597 LPad->eraseFromParent();
|
/external/llvm/lib/CodeGen/ |
H A D | ShadowStackGC.cpp | 151 LandingPadInst *LPad = LandingPadInst::Create(ExnTy, PersFn, 1, local 154 LPad->setCleanup(true); 155 ResumeInst *RI = ResumeInst::Create(LPad, CleanupBB);
|
H A D | SplitKit.cpp | 63 const MachineBasicBlock *LPad = MBB->getLandingPadSuccessor(); local 77 if (!LPad) 79 // There may not be a call instruction (?) in which case we ignore LPad. 93 if (!LPad || !LSP.second || !LIS.isLiveInToMBB(*CurLI, LPad))
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 854 if (LandingPadInst *LPad = NewExit->getLandingPadInst()) { 855 PN = PHINode::Create(LPad->getType(), 0, "",
|
Completed in 140 milliseconds