Home
last modified time | relevance | path

Searched refs:LastLabel (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.cpp41 LastLabel(nullptr) {} in PPCELFStreamer()
68 if (LastLabel && !LastLabel->isUnset() && LastLabelLoc.isValid() && in emitPrefixedInstruction()
77 LastLabel->setFragment(InstructionFragment); in emitPrefixedInstruction()
78 LastLabel->setOffset(0); in emitPrefixedInstruction()
119 LastLabel = Symbol; in emitLabel()
H A DPPCELFStreamer.h30 MCSymbol *LastLabel; variable
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCCodeView.cpp506 const MCSymbol *LastLabel = Frag.getFnStartSym(); in encodeInlineLineTable() local
538 unsigned Length = computeLabelDiff(Asm, LastLabel, Loc.getLabel()); in encodeInlineLineTable()
541 LastLabel = Loc.getLabel(); in encodeInlineLineTable()
568 unsigned CodeDelta = computeLabelDiff(Asm, LastLabel, Loc.getLabel()); in encodeInlineLineTable()
587 LastLabel = Loc.getLabel(); in encodeInlineLineTable()
594 computeLabelDiff(Asm, LastLabel, Frag.getFnEndSym()); in encodeInlineLineTable()
600 if (&Loc.getLabel()->getSection() == &LastLabel->getSection()) in encodeInlineLineTable()
601 LocAfterLength = computeLabelDiff(Asm, LastLabel, Loc.getLabel()); in encodeInlineLineTable()
618 const MCSymbol *LastLabel = nullptr; in encodeDefRange() local
621 LastLabel ? computeLabelDiff(Asm, LastLabel, Range.first) : 0; in encodeDefRange()
[all …]
H A DMCObjectStreamer.cpp476 const MCSymbol *LastLabel, in emitDwarfAdvanceLineAddr() argument
479 if (!LastLabel) { in emitDwarfAdvanceLineAddr()
488 if (auto OptAddrDelta = absoluteSymbolDiff(Label, LastLabel)) { in emitDwarfAdvanceLineAddr()
496 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel, SMLoc()); in emitDwarfAdvanceLineAddr()
502 MCSymbol *LastLabel, in emitDwarfLineEndEntry() argument
519 emitDwarfAdvanceLineAddr(INT64_MAX, LastLabel, EndLabel, in emitDwarfLineEndEntry()
523 void MCObjectStreamer::emitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, in emitDwarfAdvanceFrameAddr() argument
526 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel, Loc); in emitDwarfAdvanceFrameAddr()
H A DMCDwarf.cpp184 MCSymbol *LastLabel; in emitOne() local
192 LastLabel = nullptr; in emitOne()
205 MCOS->emitDwarfLineEndEntry(Section, LastLabel, in emitOne()
206 /*EndLabel =*/LastLabel); in emitOne()
214 MCOS->emitDwarfAdvanceLineAddr(INT64_MAX, LastLabel, Label, in emitOne()
261 MCOS->emitDwarfAdvanceLineAddr(LineDelta, LastLabel, Label, in emitOne()
266 LastLabel = Label; in emitOne()
276 MCOS->emitDwarfLineEndEntry(Section, LastLabel); in emitOne()
H A DMCAsmStreamer.cpp435 void emitDwarfLineEndEntry(MCSection *Section, MCSymbol *LastLabel,
438 void emitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel,
2605 MCSymbol *LastLabel, in emitDwarfLineEndEntry() argument
2626 emitDwarfAdvanceLineAddr(INT64_MAX, LastLabel, EndLabel, in emitDwarfLineEndEntry()
2632 const MCSymbol *LastLabel, in emitDwarfAdvanceLineAddr() argument
2645 if (!LastLabel) { in emitDwarfAdvanceLineAddr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp238 MCSymbol *LastLabel = Asm->getFunctionBegin(); in computeCallSiteTable() local
260 LastLabel = nullptr; in computeCallSiteTable()
275 if (BeginLabel == LastLabel) in computeCallSiteTable()
296 CallSites.push_back({LastLabel, BeginLabel, nullptr, 0}); in computeCallSiteTable()
300 LastLabel = LandingPad->EndLabels[P.RangeIndex]; in computeCallSiteTable()
301 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable()
310 LastLabel, in computeCallSiteTable()
347 CallSiteEntry Site = {LastLabel, CallSiteRanges.back().FragmentEndLabel, in computeCallSiteTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCObjectStreamer.h145 void emitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel,
148 void emitDwarfLineEndEntry(MCSection *Section, MCSymbol *LastLabel,
150 void emitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel,
H A DMCStreamer.h1113 virtual void emitDwarfLineEndEntry(MCSection *Section, MCSymbol *LastLabel,
1120 const MCSymbol *LastLabel, in emitDwarfAdvanceLineAddr() argument