/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | MachineModuleInfo.cpp | 307 LandingPads.clear(); in EndFunction() 380 unsigned N = LandingPads.size(); in getOrCreateLandingPadInfo() 382 LandingPadInfo &LP = LandingPads[i]; in getOrCreateLandingPadInfo() 387 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo() 388 return LandingPads[N]; in getOrCreateLandingPadInfo() 460 for (unsigned i = 0; i != LandingPads.size(); ) { in TidyLandingPads() 461 LandingPadInfo &LandingPad = LandingPads[i]; in TidyLandingPads() 470 LandingPads.erase(LandingPads.begin() + i); in TidyLandingPads() 474 for (unsigned j = 0, e = LandingPads[i].BeginLabels.size(); j != e; ++j) { in TidyLandingPads() 488 if (LandingPads[i].BeginLabels.empty()) { in TidyLandingPads() [all …]
|
D | DwarfEHPrepare.cpp | 64 BBSet LandingPads; member in __anon19cb08fb0111::DwarfEHPrepare 375 if (LandingPads.count(LPad)) in NormalizeLandingPads() 400 LandingPads.insert(LPad); in NormalizeLandingPads() 470 LandingPads.insert(NewBB); in NormalizeLandingPads() 562 for (BBSet::const_iterator LI = LandingPads.begin(), LE = LandingPads.end(); in MoveExceptionValueCalls() 597 if (LandingPads.count(BB)) in MoveExceptionValueCalls() 618 for (BBSet::iterator LI = LandingPads.begin(), LE = LandingPads.end(); in MoveExceptionValueCalls() 626 if (LandingPads.count(BB)) in MoveExceptionValueCalls() 729 LandingPads.clear(); in runOnFunction() 747 LandingPads.clear(); in runOnFunction()
|
D | SjLjEHPrepare.cpp | 493 SmallVector<LandingPadInst*, 16> LandingPads; in insertSjLjEHSupport() local 498 LandingPads.push_back(LPI); in insertSjLjEHSupport() 559 for (unsigned i = 0, e = LandingPads.size(); i != e; ++i) in insertSjLjEHSupport() 560 ReplaceLandingPadVal(F, LandingPads[i], ExceptionAddr, SelectorAddr); in insertSjLjEHSupport()
|
/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/lib/CodeGen/AsmPrinter/ |
D | DwarfException.cpp | 76 ComputeActionsTable(const SmallVectorImpl<const LandingPadInfo*> &LandingPads, in ComputeActionsTable() argument 114 FirstActions.reserve(LandingPads.size()); in ComputeActionsTable() 121 I = LandingPads.begin(), E = LandingPads.end(); I != E; ++I) { in ComputeActionsTable() 228 const SmallVectorImpl<const LandingPadInfo *> &LandingPads, in ComputeCallSiteTable() argument 263 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in ComputeCallSiteTable() 354 SmallVector<const LandingPadInfo *, 64> LandingPads; in EmitExceptionTable() local 355 LandingPads.reserve(PadInfos.size()); in EmitExceptionTable() 358 LandingPads.push_back(&PadInfos[i]); in EmitExceptionTable() 360 std::sort(LandingPads.begin(), LandingPads.end(), PadLT); in EmitExceptionTable() 366 unsigned SizeActions=ComputeActionsTable(LandingPads, Actions, FirstActions); in EmitExceptionTable() [all …]
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
D | JITDwarfEmitter.cpp | 212 SmallVector<const LandingPadInfo *, 64> LandingPads; in EmitExceptionTable() local 213 LandingPads.reserve(PadInfos.size()); in EmitExceptionTable() 215 LandingPads.push_back(&PadInfos[i]); in EmitExceptionTable() 216 std::sort(LandingPads.begin(), LandingPads.end(), PadLT); in EmitExceptionTable() 241 FirstActions.reserve(LandingPads.size()); in EmitExceptionTable() 245 for (unsigned i = 0, N = LandingPads.size(); i != N; ++i) { in EmitExceptionTable() 246 const LandingPadInfo *LP = LandingPads[i]; in EmitExceptionTable() 248 const unsigned NumShared = i ? SharedTypeIds(LP, LandingPads[i-1]) : 0; in EmitExceptionTable() 256 const unsigned SizePrevIds = LandingPads[i-1]->TypeIds.size(); in EmitExceptionTable() 299 for (unsigned i = 0, N = LandingPads.size(); i != N; ++i) { in EmitExceptionTable() [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/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | MachineModuleInfo.h | 120 std::vector<LandingPadInfo> LandingPads; variable 331 return LandingPads; in getLandingPads()
|
/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;
|