HomeSort by: relevance | last modified time | path
    Searched defs:LPI (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SjLjEHPrepare.cpp 71 void substituteLPadValues(LandingPadInst *LPI, Value *ExnVal, Value *SelVal);
143 void SjLjEHPrepare::substituteLPadValues(LandingPadInst *LPI, Value *ExnVal,
145 SmallVector<Value *, 8> UseWorkList(LPI->users());
161 if (LPI->use_empty())
164 // There are still some uses of LPI. Construct an aggregate with the exception
165 // values and replace the LPI with that aggregate.
166 Type *LPadType = LPI->getType();
173 LPI->replaceAllUsesWith(LPadVal);
191 for (LandingPadInst *LPI : LPads) {
192 IRBuilder<> Builder(LPI->getParent()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
StatepointLowering.cpp 569 LandingPadInst *LPI = StInvoke->getLandingPadInst();
571 if (Relocate->getOperand(0) == LPI) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopUnswitch.cpp 1427 LandingPadInst *LPI = BB->getLandingPadInst();
1428 LPI->replaceAllUsesWith(PN);
1429 PN->addIncoming(LPI, BB);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Verifier.cpp 529 void visitLandingPadInst(LandingPadInst &LPI);
3907 if (auto *LPI = dyn_cast<LandingPadInst>(&I)) {
3916 LPI);
3972 void Verifier::visitLandingPadInst(LandingPadInst &LPI) {
3975 Assert(LPI.getNumClauses() > 0 || LPI.isCleanup(),
3976 "LandingPadInst needs at least one clause or to be a cleanup.", &LPI);
3978 visitEHPadPredecessors(LPI);
3981 LandingPadResultTy = LPI.getType();
3983 Assert(LandingPadResultTy == LPI.getType()
    [all...]

Completed in 34 milliseconds