Lines Matching refs:LandingPads
55 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
390 LandingPads.reserve(PadInfos.size()); in emitExceptionTable()
393 LandingPads.push_back(&PadInfos[i]); in emitExceptionTable()
396 llvm::sort(LandingPads, [](const LandingPadInfo *L, const LandingPadInfo *R) { in emitExceptionTable()
404 computeActionsTable(LandingPads, Actions, FirstActions); in emitExceptionTable()
412 computeCallSiteTable(CallSites, CallSiteRanges, LandingPads, FirstActions); in emitExceptionTable()