Lines Matching refs:BeginLabel
196 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() local
201 if (!BeginLabel->isDefined() || !EndLabel->isDefined()) in computePadMap()
203 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); in computePadMap()
205 PadMap[BeginLabel] = P; in computePadMap()
256 {Asm->MBBSectionRanges[MBB.getSectionID()].BeginLabel, in computeCallSiteTable()
275 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in computeCallSiteTable() local
276 if (BeginLabel == LastLabel) in computeCallSiteTable()
280 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in computeCallSiteTable()
287 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable()
297 CallSites.push_back({LastLabel, BeginLabel, nullptr, 0}); in computeCallSiteTable()
302 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable()
310 BeginLabel, in computeCallSiteTable()
332 unsigned SiteNo = Asm->MF->getCallSiteBeginLabel(BeginLabel); in computeCallSiteTable()
715 MCSymbol *BeginLabel = S.BeginLabel; in emitExceptionTable() local
716 if (!BeginLabel) in emitExceptionTable()
717 BeginLabel = EHFuncBeginSym; in emitExceptionTable()
726 Asm->emitCallSiteOffset(BeginLabel, EHFuncBeginSym, CallSiteEncoding); in emitExceptionTable()
729 BeginLabel->getName() + " and " + in emitExceptionTable()
731 Asm->emitCallSiteOffset(EndLabel, BeginLabel, CallSiteEncoding); in emitExceptionTable()