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