Searched refs:LandingPads (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | EHStreamer.cpp | 50 computeActionsTable(const SmallVectorImpl<const LandingPadInfo*> &LandingPads, in computeActionsTable() argument 88 FirstActions.reserve(LandingPads.size()); in computeActionsTable() 95 I = LandingPads.begin(), E = LandingPads.end(); I != E; ++I) { in computeActionsTable() 192 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computePadMap() argument 197 for (unsigned i = 0, N = LandingPads.size(); i != N; ++i) { in computePadMap() 198 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() 216 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() argument 219 computePadMap(LandingPads, PadMap); in computeCallSiteTable() 254 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() 345 SmallVector<const LandingPadInfo *, 64> LandingPads; in emitExceptionTable() local [all …]
|
D | EHStreamer.h | 78 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
D | EHStreamer.cpp | 62 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeActionsTable() argument 99 FirstActions.reserve(LandingPads.size()); in computeActionsTable() 106 I = LandingPads.begin(), E = LandingPads.end(); I != E; ++I) { in computeActionsTable() 201 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computePadMap() argument 206 for (unsigned i = 0, N = LandingPads.size(); i != N; ++i) { in computePadMap() 207 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() 225 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() argument 228 computePadMap(LandingPads, PadMap); in computeCallSiteTable() 263 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() 355 SmallVector<const LandingPadInfo *, 64> LandingPads; in emitExceptionTable() local [all …]
|
D | EHStreamer.h | 75 void computeActionsTable(const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 79 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads, 89 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
|
/external/llvm/lib/CodeGen/ |
D | MachineModuleInfo.cpp | 243 LandingPads.clear(); in EndFunction() 288 unsigned N = LandingPads.size(); in getOrCreateLandingPadInfo() 290 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo() 295 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 296 return LandingPads[N]; in getOrCreateLandingPadInfo() 375 for (unsigned i = 0; i != LandingPads.size(); ) { in TidyLandingPads() 376 LandingPadInfo &LandingPad = LandingPads[i]; in TidyLandingPads() 385 LandingPads.erase(LandingPads.begin() + i); in TidyLandingPads() 389 for (unsigned j = 0, e = LandingPads[i].BeginLabels.size(); j != e; ++j) { in TidyLandingPads() 404 if (LandingPads[i].BeginLabels.empty()) { in TidyLandingPads() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 659 unsigned N = LandingPads.size(); in getOrCreateLandingPadInfo() 661 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo() 666 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 667 return LandingPads[N]; in getOrCreateLandingPadInfo() 701 for (unsigned i = 0; i != LandingPads.size(); ) { in tidyLandingPads() 702 LandingPadInfo &LandingPad = LandingPads[i]; in tidyLandingPads() 711 LandingPads.erase(LandingPads.begin() + i); in tidyLandingPads() 715 for (unsigned j = 0, e = LandingPads[i].BeginLabels.size(); j != e; ++j) { in tidyLandingPads() 730 if (LandingPads[i].BeginLabels.empty()) { in tidyLandingPads() 731 LandingPads.erase(LandingPads.begin() + i); in tidyLandingPads()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineModuleInfo.h | 129 std::vector<LandingPadInfo> LandingPads; variable 362 return LandingPads; in getLandingPads()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 798 SmallPtrSet<LandingPadInst *, 32> LandingPads; in runEHOnFunction() local 807 LandingPads.insert(II->getLandingPadInst()); in runEHOnFunction() 883 LandingPads.insert(LPI); in runEHOnFunction() 888 for (LandingPadInst *LPI : LandingPads) { in runEHOnFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineFunction.h | 314 std::vector<LandingPadInfo> LandingPads; 783 return LandingPads;
|