| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SjLjEHPrepare.cpp | 65 void substituteLPadValues(LandingPadInst *LPI, Value *ExnVal, Value *SelVal); 163 SmallVector<Value *, 8> UseWorkList(LPI->users()); in substituteLPadValues() 179 if (LPI->use_empty()) in substituteLPadValues() 184 Type *LPadType = LPI->getType(); in substituteLPadValues() 191 LPI->replaceAllUsesWith(LPadVal); in substituteLPadValues() 210 for (LandingPadInst *LPI : LPads) { in setupFunctionContext() 211 IRBuilder<> Builder(LPI->getParent(), in setupFunctionContext() 212 LPI->getParent()->getFirstInsertionPt()); in setupFunctionContext() 232 substituteLPadValues(LPI, ExnVal, SelVal); in setupFunctionContext() 359 LandingPadInst *LPI = UnwindBlock->getLandingPadInst(); in lowerAcrossUnwindEdges() local [all …]
|
| H A D | MachineFunction.cpp | 785 if (const auto *LPI = dyn_cast<LandingPadInst>(FirstI)) { in addLandingPad() local 788 if (LPI->isCleanup() && LPI->getNumClauses() != 0) in addLandingPad() 794 for (unsigned I = LPI->getNumClauses(); I != 0; --I) { in addLandingPad() 795 Value *Val = LPI->getClause(I - 1); in addLandingPad() 796 if (LPI->isCatch(I - 1)) { in addLandingPad()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | qcom,sm8550-lpass-lpi-pinctrl.yaml | 7 title: Qualcomm SM8550 SoC LPASS LPI TLMM 15 (LPASS) Low Power Island (LPI) of Qualcomm SM8550 SoC. 23 - description: LPASS LPI TLMM Control and Status registers 24 - description: LPASS LPI MCC registers
|
| H A D | qcom,sc8280xp-lpass-lpi-pinctrl.yaml | 7 title: Qualcomm SC8280XP SoC LPASS LPI TLMM 14 (LPASS) Low Power Island (LPI) of Qualcomm SC8280XP SoC. 22 - description: LPASS LPI TLMM Control and Status registers 23 - description: LPASS LPI MCC registers
|
| H A D | qcom,sm8450-lpass-lpi-pinctrl.yaml | 7 title: Qualcomm SM8450 SoC LPASS LPI TLMM 14 (LPASS) Low Power Island (LPI) of Qualcomm SM8450 SoC. 22 - description: LPASS LPI TLMM Control and Status registers 23 - description: LPASS LPI MCC registers
|
| H A D | qcom,lpass-lpi-pinctrl.yaml | 8 Low Power Island (LPI) TLMM block 15 LPASS LPI IP on most Qualcomm SoCs
|
| H A D | qcom,sc7280-lpass-lpi-pinctrl.yaml | 7 title: Qualcomm SC7280 SoC LPASS LPI TLMM 14 (LPASS) Low Power Island (LPI) of Qualcomm SC7280 SoC.
|
| H A D | qcom,sm8250-lpass-lpi-pinctrl.yaml | 7 title: Qualcomm SM8250 SoC LPASS LPI TLMM 14 (LPASS) Low Power Island (LPI) of Qualcomm SM8250 SoC.
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | EHStreamer.cpp | 95 for (const LandingPadInfo *LPI : LandingPads) { in computeActionsTable() local 96 const std::vector<int> &TypeIds = LPI->TypeIds; in computeActionsTable() 97 unsigned NumShared = PrevLPI ? sharedTypeIDs(LPI, PrevLPI) : 0; in computeActionsTable() 151 PrevLPI = LPI; in computeActionsTable() 391 for (const LandingPadInfo &LPI : PadInfos) { in emitExceptionTable() local 395 if (LPI.LandingPadLabel && !LPI.LandingPadLabel->isDefined()) in emitExceptionTable() 397 LandingPads.push_back(&LPI); in emitExceptionTable()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/remoteproc/ |
| H A D | qcom,sm6115-pas.yaml | 93 - description: LPI CX power domain 94 - description: LPI MX power domain
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1207 if (auto *LPI = dyn_cast<LandingPadInst>(I)) in runEHOnFunction() local 1208 LandingPads.insert(LPI); in runEHOnFunction() 1214 for (LandingPadInst *LPI : LandingPads) { in runEHOnFunction() 1215 IRB.SetInsertPoint(LPI); in runEHOnFunction() 1217 for (unsigned I = 0, E = LPI->getNumClauses(); I < E; ++I) { in runEHOnFunction() 1218 Constant *Clause = LPI->getClause(I); in runEHOnFunction() 1221 if (LPI->isCatch(I)) in runEHOnFunction() 1228 Value *Poison = PoisonValue::get(LPI->getType()); in runEHOnFunction() 1233 LPI->replaceAllUsesWith(Pair1); in runEHOnFunction() 1234 ToErase.push_back(LPI); in runEHOnFunction()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/net/ |
| H A D | qcom,ethqos.yaml | 37 - description: The interrupt that occurs when Rx exits the LPI state
|
| H A D | snps,dwmac.yaml | 108 - description: The interrupt that occurs when Rx exits the LPI state
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | IROutliner.h | 367 bool visitLandingPadInst(LandingPadInst &LPI) { return false; } in visitLandingPadInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 4257 LPI); in visitEHPadPredecessors() 4321 Check(LPI.getNumClauses() > 0 || LPI.isCleanup(), in visitLandingPadInst() 4324 visitEHPadPredecessors(LPI); in visitLandingPadInst() 4327 LandingPadResultTy = LPI.getType(); in visitLandingPadInst() 4332 &LPI); in visitLandingPadInst() 4334 Function *F = LPI.getParent()->getParent(); in visitLandingPadInst() 4340 Check(LPI.getParent()->getLandingPadInst() == &LPI, in visitLandingPadInst() 4344 Constant *Clause = LPI.getClause(i); in visitLandingPadInst() 4345 if (LPI.isCatch(i)) { in visitLandingPadInst() 4349 Check(LPI.isFilter(i), "Clause is neither catch nor filter!", &LPI); in visitLandingPadInst() [all …]
|
| H A D | AsmWriter.cpp | 4244 } else if (const LandingPadInst *LPI = dyn_cast<LandingPadInst>(&I)) { in printInstruction() local 4247 if (LPI->isCleanup() || LPI->getNumClauses() != 0) in printInstruction() 4250 if (LPI->isCleanup()) in printInstruction() 4253 for (unsigned i = 0, e = LPI->getNumClauses(); i != e; ++i) { in printInstruction() 4254 if (i != 0 || LPI->isCleanup()) Out << "\n"; in printInstruction() 4255 if (LPI->isCatch(i)) in printInstruction() 4260 writeOperand(LPI->getClause(i), true); in printInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SpeculationHardening.cpp | 684 for (const LandingPadInfo &LPI : MF.getLandingPads()) in runOnMachineFunction() local 685 EntryBlocks.push_back(LPI.LandingPadBlock); in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGException.cpp | 277 static bool LandingPadHasOnlyCXXUses(llvm::LandingPadInst *LPI) { in LandingPadHasOnlyCXXUses() argument 278 for (unsigned I = 0, E = LPI->getNumClauses(); I != E; ++I) { in LandingPadHasOnlyCXXUses() 281 llvm::Value *Val = LPI->getClause(I)->stripPointerCasts(); in LandingPadHasOnlyCXXUses() 282 if (LPI->isCatch(I)) { in LandingPadHasOnlyCXXUses()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | StatepointLowering.cpp | 549 LandingPadInst *LPI = StInvoke->getLandingPadInst(); in lowerStatepointMetaArgs() local 551 if (Relocate->getOperand(0) == LPI) { in lowerStatepointMetaArgs()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/interrupt-controller/ |
| H A D | arm,gic-v3.yaml | 16 Interrupts (LPI).
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | IRSimilarityIdentifier.h | 543 InstrType visitLandingPadInst(LandingPadInst &LPI) { return Illegal; } in visitLandingPadInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | DataFlowSanitizer.cpp | 799 void visitLandingPadInst(LandingPadInst &LPI); 2764 void DFSanVisitor::visitLandingPadInst(LandingPadInst &LPI) { in visitLandingPadInst() argument 2776 DFSF.setShadow(&LPI, DFSF.DFS.getZeroShadow(&LPI)); in visitLandingPadInst() 2777 DFSF.setOrigin(&LPI, DFSF.DFS.ZeroOrigin); in visitLandingPadInst()
|