Home
last modified time | relevance | path

Searched refs:LandingPads (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp50 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 …]
DEHStreamer.h78 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp61 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeActionsTable() argument
98 FirstActions.reserve(LandingPads.size()); in computeActionsTable()
105 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()
357 SmallVector<const LandingPadInfo *, 64> LandingPads; in emitExceptionTable() local
[all …]
DEHStreamer.h74 void computeActionsTable(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
78 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
89 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
DWasmException.cpp79 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() argument
82 for (unsigned I = 0, N = LandingPads.size(); I < N; ++I) { in computeCallSiteTable()
83 const LandingPadInfo *Info = LandingPads[I]; in computeCallSiteTable()
DWasmException.h35 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
/external/llvm/lib/CodeGen/
DMachineModuleInfo.cpp243 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/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp55 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeActionsTable() argument
92 FirstActions.reserve(LandingPads.size()); in computeActionsTable()
99 I = LandingPads.begin(), E = LandingPads.end(); I != E; ++I) { in computeActionsTable()
195 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computePadMap() argument
200 for (unsigned i = 0, N = LandingPads.size(); i != N; ++i) { in computePadMap()
201 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 …]
DEHStreamer.h96 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
100 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
114 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
DWasmException.cpp80 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in computeCallSiteTable() argument
83 for (unsigned I = 0, N = LandingPads.size(); I < N; ++I) { in computeCallSiteTable()
84 const LandingPadInfo *Info = LandingPads[I]; in computeCallSiteTable()
DWasmException.h36 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineFunction.cpp662 unsigned N = LandingPads.size(); in getOrCreateLandingPadInfo()
664 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo()
669 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo()
670 return LandingPads[N]; in getOrCreateLandingPadInfo()
745 for (unsigned i = 0; i != LandingPads.size(); ) { in tidyLandingPads()
746 LandingPadInfo &LandingPad = LandingPads[i]; in tidyLandingPads()
755 LandingPads.erase(LandingPads.begin() + i); in tidyLandingPads()
760 for (unsigned j = 0, e = LandingPads[i].BeginLabels.size(); j != e; ++j) { in tidyLandingPads()
774 if (LandingPads[i].BeginLabels.empty()) { in tidyLandingPads()
775 LandingPads.erase(LandingPads.begin() + i); in tidyLandingPads()
/external/llvm-project/llvm/lib/CodeGen/
DMachineFunction.cpp685 unsigned N = LandingPads.size(); in getOrCreateLandingPadInfo()
687 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo()
692 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo()
693 return LandingPads[N]; in getOrCreateLandingPadInfo()
768 for (unsigned i = 0; i != LandingPads.size(); ) { in tidyLandingPads()
769 LandingPadInfo &LandingPad = LandingPads[i]; in tidyLandingPads()
778 LandingPads.erase(LandingPads.begin() + i); in tidyLandingPads()
783 for (unsigned j = 0, e = LandingPads[i].BeginLabels.size(); j != e; ++j) { in tidyLandingPads()
797 if (LandingPads[i].BeginLabels.empty()) { in tidyLandingPads()
798 LandingPads.erase(LandingPads.begin() + i); in tidyLandingPads()
/external/llvm/include/llvm/CodeGen/
DMachineModuleInfo.h129 std::vector<LandingPadInfo> LandingPads; variable
362 return LandingPads; in getLandingPads()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyLowerEmscriptenEHSjLj.cpp746 SmallPtrSet<LandingPadInst *, 32> LandingPads; in runEHOnFunction() local
755 LandingPads.insert(II->getLandingPadInst()); in runEHOnFunction()
834 LandingPads.insert(LPI); in runEHOnFunction()
836 Changed |= !LandingPads.empty(); in runEHOnFunction()
840 for (LandingPadInst *LPI : LandingPads) { in runEHOnFunction()
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyLowerEmscriptenEHSjLj.cpp789 SmallPtrSet<LandingPadInst *, 32> LandingPads; in runEHOnFunction() local
798 LandingPads.insert(II->getLandingPadInst()); in runEHOnFunction()
877 LandingPads.insert(LPI); in runEHOnFunction()
879 Changed |= !LandingPads.empty(); in runEHOnFunction()
883 for (LandingPadInst *LPI : LandingPads) { in runEHOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineFunction.h315 std::vector<LandingPadInfo> LandingPads;
869 return LandingPads;
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachineFunction.h328 std::vector<LandingPadInfo> LandingPads;
957 return LandingPads;