Lines Matching refs:BeginLabel
210 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() local
211 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); in computePadMap()
213 PadMap[BeginLabel] = P; in computePadMap()
253 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in computeCallSiteTable() local
254 if (BeginLabel == LastLabel) in computeCallSiteTable()
258 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in computeCallSiteTable()
265 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable()
273 CallSiteEntry Site = { LastLabel, BeginLabel, nullptr, 0 }; in computeCallSiteTable()
279 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable()
287 BeginLabel, in computeCallSiteTable()
309 unsigned SiteNo = Asm->MF->getCallSiteBeginLabel(BeginLabel); in computeCallSiteTable()
517 MCSymbol *BeginLabel = S.BeginLabel; in emitExceptionTable() local
518 if (!BeginLabel) in emitExceptionTable()
519 BeginLabel = EHFuncBeginSym; in emitExceptionTable()
527 Asm->EmitLabelDifferenceAsULEB128(BeginLabel, EHFuncBeginSym); in emitExceptionTable()
530 BeginLabel->getName() + " and " + in emitExceptionTable()
532 Asm->EmitLabelDifferenceAsULEB128(EndLabel, BeginLabel); in emitExceptionTable()