Lines Matching refs:BeginLabel
203 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() local
204 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); in computePadMap()
206 PadMap[BeginLabel] = P; in computePadMap()
257 {Asm->MBBSectionRanges[MBB.getSectionIDNum()].BeginLabel, in computeCallSiteTable()
276 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in computeCallSiteTable() local
277 if (BeginLabel == LastLabel) in computeCallSiteTable()
281 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in computeCallSiteTable()
288 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable()
298 CallSites.push_back({LastLabel, BeginLabel, nullptr, 0}); in computeCallSiteTable()
303 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable()
311 BeginLabel, in computeCallSiteTable()
333 unsigned SiteNo = Asm->MF->getCallSiteBeginLabel(BeginLabel); in computeCallSiteTable()
709 MCSymbol *BeginLabel = S.BeginLabel; in emitExceptionTable() local
710 if (!BeginLabel) in emitExceptionTable()
711 BeginLabel = EHFuncBeginSym; in emitExceptionTable()
720 Asm->emitCallSiteOffset(BeginLabel, EHFuncBeginSym, CallSiteEncoding); in emitExceptionTable()
723 BeginLabel->getName() + " and " + in emitExceptionTable()
725 Asm->emitCallSiteOffset(EndLabel, BeginLabel, CallSiteEncoding); in emitExceptionTable()