Searched refs:LandingPads (Results 1 – 8 of 8) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| D | EHStreamer.cpp | 54 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeActionsTable() argument 90 FirstActions.reserve(LandingPads.size()); in computeActionsTable() 96 for (const LandingPadInfo *LPI : LandingPads) { in computeActionsTable() 189 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computePadMap() argument 194 for (unsigned i = 0, N = LandingPads.size(); i != N; ++i) { in computePadMap() 195 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() 234 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() argument 237 computePadMap(LandingPads, PadMap); in computeCallSiteTable() 287 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() 389 SmallVector<const LandingPadInfo *, 64> LandingPads; in emitExceptionTable() local [all …]
|
| D | EHStreamer.h | 96 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 100 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 114 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
|
| D | WasmException.cpp | 81 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() argument 84 for (unsigned I = 0, N = LandingPads.size(); I < N; ++I) { in computeCallSiteTable() 85 const LandingPadInfo *Info = LandingPads[I]; in computeCallSiteTable()
|
| D | WasmException.h | 38 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | MachineFunctionSplitter.cpp | 209 SmallVector<MachineBasicBlock *, 2> LandingPads; in runOnMachineFunction() local 215 LandingPads.push_back(&MBB); in runOnMachineFunction() 222 setDescendantEHBlocksCold(LandingPads, MF); in runOnMachineFunction() 226 for (const MachineBasicBlock *LP : LandingPads) { in runOnMachineFunction() 231 for (MachineBasicBlock *LP : LandingPads) in runOnMachineFunction()
|
| D | MachineFunction.cpp | 745 unsigned N = LandingPads.size(); in getOrCreateLandingPadInfo() 747 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo() 752 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 753 return LandingPads[N]; in getOrCreateLandingPadInfo()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1079 SmallPtrSet<LandingPadInst *, 32> LandingPads; in runEHOnFunction() local 1092 LandingPads.insert(II->getLandingPadInst()); in runEHOnFunction() 1208 LandingPads.insert(LPI); in runEHOnFunction() 1210 Changed |= !LandingPads.empty(); in runEHOnFunction() 1214 for (LandingPadInst *LPI : LandingPads) { in runEHOnFunction()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | MachineFunction.h | 358 std::vector<LandingPadInfo> LandingPads; 1124 return LandingPads;
|