Searched refs:LPI (Results 1 - 6 of 6) sorted by relevance
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/ |
H A D | SjLjEHPrepare.cpp | 73 void substituteLPadValues(LandingPadInst *LPI, Value *ExnVal, 154 void SjLjEHPrepare::substituteLPadValues(LandingPadInst *LPI, Value *ExnVal, argument 156 SmallVector<Value*, 8> UseWorkList(LPI->use_begin(), LPI->use_end()); 170 if (LPI->getNumUses() == 0) return; 172 // There are still some uses of LPI. Construct an aggregate with the exception 173 // values and replace the LPI with that aggregate. 174 Type *LPadType = LPI->getType(); 181 LPI->replaceAllUsesWith(LPadVal); 200 LandingPadInst *LPI local 359 LandingPadInst *LPI = UnwindBlock->getLandingPadInst(); local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/ |
H A D | Verifier.cpp | 292 void visitLandingPadInst(LandingPadInst &LPI); 1560 void Verifier::visitLandingPadInst(LandingPadInst &LPI) { argument 1561 BasicBlock *BB = LPI.getParent(); 1565 Assert1(LPI.getNumClauses() > 0 || LPI.isCleanup(), 1566 "LandingPadInst needs at least one clause or to be a cleanup.", &LPI); 1574 "only by the unwind edge of an invoke.", &LPI); 1579 Assert1(LPI.getParent()->getLandingPadInst() == &LPI, 1581 &LPI); 1592 &LPI); local 1595 Assert1(isa<Constant>(Clause), "Clause is not constant!", &LPI); local 1602 "Filter operand is not an array of constants!", &LPI); local [all...] |
H A D | AsmWriter.cpp | 1820 } else if (const LandingPadInst *LPI = dyn_cast<LandingPadInst>(&I)) { 1826 if (LPI->isCleanup()) 1829 for (unsigned i = 0, e = LPI->getNumClauses(); i != e; ++i) { 1830 if (i != 0 || LPI->isCleanup()) Out << "\n"; 1831 if (LPI->isCatch(i)) 1836 writeOperand(LPI->getClause(i), true);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/AsmPrinter/ |
H A D | DwarfException.cpp | 123 const LandingPadInfo *LPI = *I; 124 const std::vector<int> &TypeIds = LPI->TypeIds; 125 unsigned NumShared = PrevLPI ? SharedTypeIds(LPI, PrevLPI) : 0; 179 PrevLPI = LPI;
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 166 LandingPadInst *LPI = Invoke.getLandingPadInst(); local 172 unsigned NumClauses = LPI->getNumClauses(); 175 L->addClause(LPI->getClause(i));
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 861 LandingPadInst *LPI = BB->getLandingPadInst(); local 862 LPI->replaceAllUsesWith(PN); 863 PN->addIncoming(LPI, BB);
|
Completed in 228 milliseconds