Lines Matching refs:LandingPads
61 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
358 LandingPads.reserve(PadInfos.size()); in emitExceptionTable()
361 LandingPads.push_back(&PadInfos[i]); in emitExceptionTable()
364 llvm::sort(LandingPads, [](const LandingPadInfo *L, const LandingPadInfo *R) { in emitExceptionTable()
372 computeActionsTable(LandingPads, Actions, FirstActions); in emitExceptionTable()
376 computeCallSiteTable(CallSites, LandingPads, FirstActions); in emitExceptionTable()