Home
last modified time | relevance | path

Searched refs:LPI (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp71 void substituteLPadValues(LandingPadInst *LPI, Value *ExnVal, Value *SelVal);
143 void SjLjEHPrepare::substituteLPadValues(LandingPadInst *LPI, Value *ExnVal, in substituteLPadValues() argument
145 SmallVector<Value *, 8> UseWorkList(LPI->users()); in substituteLPadValues()
161 if (LPI->use_empty()) in substituteLPadValues()
166 Type *LPadType = LPI->getType(); in substituteLPadValues()
173 LPI->replaceAllUsesWith(LPadVal); in substituteLPadValues()
191 for (LandingPadInst *LPI : LPads) { in setupFunctionContext()
192 IRBuilder<> Builder(LPI->getParent(), in setupFunctionContext()
193 LPI->getParent()->getFirstInsertionPt()); in setupFunctionContext()
213 substituteLPadValues(LPI, ExnVal, SelVal); in setupFunctionContext()
[all …]
H A DMachineFunction.cpp709 if (const auto *LPI = dyn_cast<LandingPadInst>(FirstI)) { in addLandingPad() local
714 if (LPI->isCleanup()) in addLandingPad()
720 for (unsigned I = LPI->getNumClauses(); I != 0; --I) { in addLandingPad()
721 Value *Val = LPI->getClause(I - 1); in addLandingPad()
722 if (LPI->isCatch(I - 1)) { in addLandingPad()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp887 if (auto *LPI = dyn_cast<LandingPadInst>(I)) in runEHOnFunction() local
888 LandingPads.insert(LPI); in runEHOnFunction()
894 for (LandingPadInst *LPI : LandingPads) { in runEHOnFunction()
895 IRB.SetInsertPoint(LPI); in runEHOnFunction()
897 for (unsigned I = 0, E = LPI->getNumClauses(); I < E; ++I) { in runEHOnFunction()
898 Constant *Clause = LPI->getClause(I); in runEHOnFunction()
901 if (LPI->isCatch(I)) in runEHOnFunction()
908 Value *Undef = UndefValue::get(LPI->getType()); in runEHOnFunction()
913 LPI->replaceAllUsesWith(Pair1); in runEHOnFunction()
914 ToErase.push_back(LPI); in runEHOnFunction()
/netbsd-src/external/gpl2/groff/dist/font/devascii/
H A DMakefile.sub8 LPI=6
/netbsd-src/external/gpl2/groff/dist/font/devcp1047/
H A DMakefile.sub8 LPI=6
/netbsd-src/external/gpl2/groff/dist/font/devutf8/
H A DMakefile.sub8 LPI=6
/netbsd-src/external/gpl2/groff/dist/font/devlatin1/
H A DMakefile.sub8 LPI=6
/netbsd-src/external/gpl2/groff/font/
H A DMakefile.tty15 LPI=6
/netbsd-src/external/gpl2/groff/dist/font/devhtml/
H A DMakefile.sub9 LPI=6
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp97 for (const LandingPadInfo *LPI : LandingPads) { in computeActionsTable() local
98 const std::vector<int> &TypeIds = LPI->TypeIds; in computeActionsTable()
99 unsigned NumShared = PrevLPI ? sharedTypeIDs(LPI, PrevLPI) : 0; in computeActionsTable()
153 PrevLPI = LPI; in computeActionsTable()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DVerifier.cpp529 void visitLandingPadInst(LandingPadInst &LPI);
3907 if (auto *LPI = dyn_cast<LandingPadInst>(&I)) { in visitEHPadPredecessors() local
3916 LPI); in visitEHPadPredecessors()
3972 void Verifier::visitLandingPadInst(LandingPadInst &LPI) { in visitLandingPadInst() argument
3975 Assert(LPI.getNumClauses() > 0 || LPI.isCleanup(), in visitLandingPadInst()
3976 "LandingPadInst needs at least one clause or to be a cleanup.", &LPI); in visitLandingPadInst()
3978 visitEHPadPredecessors(LPI); in visitLandingPadInst()
3981 LandingPadResultTy = LPI.getType(); in visitLandingPadInst()
3983 Assert(LandingPadResultTy == LPI.getType(), in visitLandingPadInst()
3986 &LPI); in visitLandingPadInst()
[all …]
H A DAsmWriter.cpp4069 } else if (const LandingPadInst *LPI = dyn_cast<LandingPadInst>(&I)) { in printInstruction() local
4072 if (LPI->isCleanup() || LPI->getNumClauses() != 0) in printInstruction()
4075 if (LPI->isCleanup()) in printInstruction()
4078 for (unsigned i = 0, e = LPI->getNumClauses(); i != e; ++i) { in printInstruction()
4079 if (i != 0 || LPI->isCleanup()) Out << "\n"; in printInstruction()
4080 if (LPI->isCatch(i)) in printInstruction()
4085 writeOperand(LPI->getClause(i), true); in printInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h316 bool visitLandingPadInst(LandingPadInst &LPI) { return false; } in visitLandingPadInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp682 for (const LandingPadInfo &LPI : MF.getLandingPads()) in runOnMachineFunction() local
683 EntryBlocks.push_back(LPI.LandingPadBlock); in runOnMachineFunction()
/netbsd-src/share/me/
H A Drevisions154 terminal, it outputs 6 LPI instead of 8 LPI.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp1427 LandingPadInst *LPI = BB->getLandingPadInst(); in unswitchNontrivialCondition() local
1428 LPI->replaceAllUsesWith(PN); in unswitchNontrivialCondition()
1429 PN->addIncoming(LPI, BB); in unswitchNontrivialCondition()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h399 InstrType visitLandingPadInst(LandingPadInst &LPI) { return Illegal; } in visitLandingPadInst()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGException.cpp275 static bool LandingPadHasOnlyCXXUses(llvm::LandingPadInst *LPI) { in LandingPadHasOnlyCXXUses() argument
276 for (unsigned I = 0, E = LPI->getNumClauses(); I != E; ++I) { in LandingPadHasOnlyCXXUses()
279 llvm::Value *Val = LPI->getClause(I)->stripPointerCasts(); in LandingPadHasOnlyCXXUses()
280 if (LPI->isCatch(I)) { in LandingPadHasOnlyCXXUses()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp569 LandingPadInst *LPI = StInvoke->getLandingPadInst(); in lowerStatepointMetaArgs() local
571 if (Relocate->getOperand(0) == LPI) { in lowerStatepointMetaArgs()
/netbsd-src/share/misc/
H A Dairport4366 LPI:Linkoping, Sweden