HomeSort by relevance Sort by last modified time
    Searched defs:LPad (Results 1 - 7 of 7) sorted by null

  /external/llvm/lib/CodeGen/AsmPrinter/
EHStreamer.h 68 // LPad contains the landing pad start labels.
69 const LandingPadInfo *LPad; // Null indicates that there is no landing pad.
Win64Exception.cpp 207 if (!CSE.LPad)
209 for (int Selector : CSE.LPad->TypeIds) {
224 if (!CSE.LPad)
226 const LandingPadInfo *LPad = CSE.LPad;
251 for (size_t I = 0, E = LPad->TypeIds.size(); I < E; ++I) {
254 int Selector = LPad->TypeIds[E - I - 1];
271 MCSymbol *ClauseLabel = LPad->ClauseLabels[NextClauseLabel++];
  /external/llvm/lib/Transforms/IPO/
LoopExtractor.cpp 227 BasicBlock *LPad = II->getUnwindDest();
233 PI = pred_begin(LPad), PE = pred_end(LPad); PI != PE; ++PI) {
245 SplitLandingPadPredecessors(LPad, Parent, ".1", ".2", NewBBs);
  /external/llvm/lib/CodeGen/
ShadowStackGCLowering.cpp 149 LandingPadInst *LPad =
150 LandingPadInst::Create(ExnTy, PersFn, 1, "cleanup.lpad", CleanupBB);
151 LPad->setCleanup(true);
152 ResumeInst *RI = ResumeInst::Create(LPad, CleanupBB);
SplitKit.cpp 59 const MachineBasicBlock *LPad = MBB->getLandingPadSuccessor();
73 if (!LPad)
75 // There may not be a call instruction (?) in which case we ignore LPad.
89 if (!LPad || !LSP.second || !LIS.isLiveInToMBB(*CurLI, LPad))
    [all...]
WinEHPrepare.cpp 88 void promoteLandingPadValues(LandingPadInst *LPad);
94 LandingPadInst *LPad, BasicBlock *StartBB,
98 void mapLandingPadBlocks(LandingPadInst *LPad, LandingPadActions &Actions);
153 void mapLandingPad(const LandingPadInst *LPad);
200 const LandingPadInst *LPad,
235 const LandingPadInst *LPad,
271 const LandingPadInst *LPad,
375 for (LandingPadInst *LPad : LPads) {
378 BasicBlock *LPadBB = LPad->getParent();
401 promoteLandingPadValues(LPad);
    [all...]
  /external/llvm/lib/Transforms/Utils/
BasicBlockUtils.cpp 611 LandingPadInst *LPad = OrigBB->getLandingPadInst();
612 Instruction *Clone1 = LPad->clone();
613 Clone1->setName(Twine("lpad") + Suffix1);
617 Instruction *Clone2 = LPad->clone();
618 Clone2->setName(Twine("lpad") + Suffix2);
622 PHINode *PN = PHINode::Create(LPad->getType(), 2, "lpad.phi", LPad);
625 LPad->replaceAllUsesWith(PN);
626 LPad->eraseFromParent()
    [all...]

Completed in 1403 milliseconds