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.cpp43 LastLabel(nullptr) {} in PPCELFStreamer()
70 if (LastLabel && !LastLabel->isUnset() && LastLabelLoc.isValid() && in emitPrefixedInstruction()
79 LastLabel->setFragment(InstructionFragment); in emitPrefixedInstruction()
80 LastLabel->setOffset(0); in emitPrefixedInstruction()
121 LastLabel = Symbol; in emitLabel()
H A DPPCELFStreamer.h30 MCSymbol *LastLabel;
40 // EmitLabel updates LastLabel and LastLabelLoc when a new label is emitted.
31 MCSymbol *LastLabel; global() variable
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCCodeView.cpp518 const MCSymbol *LastLabel = Frag.getFnStartSym(); in encodeInlineLineTable() local
551 unsigned Length = computeLabelDiff(Asm, LastLabel, Loc.getLabel()); in encodeInlineLineTable()
554 LastLabel = Loc.getLabel(); in encodeInlineLineTable()
581 unsigned CodeDelta = computeLabelDiff(Asm, LastLabel, Loc.getLabel()); in encodeInlineLineTable()
600 LastLabel = Loc.getLabel(); in encodeInlineLineTable()
607 computeLabelDiff(Asm, LastLabel, Frag.getFnEndSym()); in encodeInlineLineTable()
613 if (&Loc.getLabel()->getSection() == &LastLabel->getSection()) in encodeInlineLineTable()
614 LocAfterLength = computeLabelDiff(Asm, LastLabel, Loc.getLabel()); in encodeInlineLineTable()
632 const MCSymbol *LastLabel = nullptr; in encodeDefRange() local
635 LastLabel ? computeLabelDiff(Asm, LastLabel, Range.first) : 0; in encodeDefRange()
[all …]
H A DMCObjectStreamer.cpp456 const MCSymbol *LastLabel, in emitDwarfAdvanceLineAddr() argument
459 if (!LastLabel) { in emitDwarfAdvanceLineAddr()
464 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel, SMLoc()); in emitDwarfAdvanceLineAddr()
470 MCSymbol *LastLabel) { in emitDwarfLineEndEntry() argument
483 emitDwarfAdvanceLineAddr(INT64_MAX, LastLabel, SectionEnd, in emitDwarfLineEndEntry()
487 void MCObjectStreamer::emitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel, in emitDwarfAdvanceFrameAddr() argument
490 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel, Loc); in emitDwarfAdvanceFrameAddr()
H A DMCDwarf.cpp175 MCSymbol *LastLabel; in emitOne() local
183 LastLabel = nullptr; in emitOne()
193 MCOS->emitDwarfAdvanceLineAddr(INT64_MAX, LastLabel, Label, in emitOne()
240 MCOS->emitDwarfAdvanceLineAddr(LineDelta, LastLabel, Label, in emitOne()
245 LastLabel = Label; in emitOne()
254 MCOS->emitDwarfLineEndEntry(Section, LastLabel); in emitOne()
H A DMCAsmStreamer.cpp432 void emitDwarfLineEndEntry(MCSection *Section, MCSymbol *LastLabel) override;
434 void emitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel,
2582 MCSymbol *LastLabel) { in emitDwarfLineEndEntry() argument
2601 emitDwarfAdvanceLineAddr(INT64_MAX, LastLabel, SectionEnd, in emitDwarfLineEndEntry()
2607 const MCSymbol *LastLabel, in emitDwarfAdvanceLineAddr() argument
2620 if (!LastLabel) { in emitDwarfAdvanceLineAddr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp239 MCSymbol *LastLabel = Asm->getFunctionBegin(); in computeCallSiteTable() local
261 LastLabel = nullptr; in computeCallSiteTable()
276 if (BeginLabel == LastLabel) in computeCallSiteTable()
297 CallSites.push_back({LastLabel, BeginLabel, nullptr, 0}); in computeCallSiteTable()
301 LastLabel = LandingPad->EndLabels[P.RangeIndex]; in computeCallSiteTable()
302 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable()
311 LastLabel, in computeCallSiteTable()
348 CallSiteEntry Site = {LastLabel, CallSiteRanges.back().FragmentEndLabel, in computeCallSiteTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCObjectStreamer.h146 void emitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel,
149 void emitDwarfLineEndEntry(MCSection *Section, MCSymbol *LastLabel) override;
150 void emitDwarfAdvanceFrameAddr(const MCSymbol *LastLabel,
H A DMCStreamer.h1122 virtual void emitDwarfLineEndEntry(MCSection *Section, MCSymbol *LastLabel) {} in emitDwarfLineEndEntry() argument
1128 const MCSymbol *LastLabel, in emitDwarfAdvanceLineAddr() argument