Home
last modified time | relevance | path

Searched refs:LineDelta (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/lib/DebugInfo/GSYM/
H A DLineTable.cpp37 if (LineDelta < MinLineDelta) in encodeSpecial()
39 if (LineDelta > MaxLineDelta) in encodeSpecial()
110 Row.Line += LineDelta; in parse()
150 if (LineDelta < MinLineDelta) in encode()
151 MinLineDelta = LineDelta; in encode()
152 if (LineDelta > MaxLineDelta) in encode()
153 MaxLineDelta = LineDelta; in encode()
211 int64_t LineDelta = 0; in encode() local
213 LineDelta = Curr.Line - Prev.Line; in encode()
233 if (LineDelta != 0) { in encode()
[all …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DLine.cpp16 uint32_t LineDelta = EndLine - StartLine; in LineInfo() local
17 LineData |= (LineDelta << EndLineDeltaShift) & EndLineDeltaMask; in LineInfo()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCFragment.h459 int64_t LineDelta; variable
466 MCDwarfLineAddrFragment(int64_t LineDelta, const MCExpr &AddrDelta,
469 LineDelta(LineDelta), AddrDelta(&AddrDelta) {}
471 int64_t getLineDelta() const { return LineDelta; } in getLineDelta()
H A DMCDwarf.h432 int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS);
436 int64_t LineDelta, uint64_t AddrDelta);
H A DMCObjectStreamer.h166 void emitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel,
H A DMCStreamer.h1148 virtual void emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr() argument
/llvm-project-15.0.7/llvm/unittests/MC/
H A DDwarfLineTables.cpp57 void verifyEncoding(MCDwarfLineTableParams Params, int LineDelta, int AddrDelta, in verifyEncoding() argument
61 MCDwarfLineAddr::Encode(getContext(), Params, LineDelta, AddrDelta, in verifyEncoding()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCObjectStreamer.cpp521 int64_t LineDelta, const MCSymbol *Label, in emitDwarfSetLineAddr() argument
530 MCDwarfLineAddr::Emit(&OS, Params, LineDelta, 0); in emitDwarfSetLineAddr()
533 void MCObjectStreamer::emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr() argument
538 emitDwarfSetLineAddr(*this, Assembler->getDWARFLinetableParams(), LineDelta, in emitDwarfAdvanceLineAddr()
545 MCDwarfLineAddr::Emit(this, Assembler->getDWARFLinetableParams(), LineDelta, in emitDwarfAdvanceLineAddr()
549 insert(new MCDwarfLineAddrFragment(LineDelta, *AddrDelta)); in emitDwarfAdvanceLineAddr()
H A DMCDwarf.cpp196 int64_t LineDelta = static_cast<int64_t>(LineEntry.getLine()) - LastLine; in emitOne() local
236 MCOS->emitDwarfAdvanceLineAddr(LineDelta, LastLabel, Label, in emitOne()
670 int64_t LineDelta, uint64_t AddrDelta) { in Emit() argument
674 MCDwarfLineAddr::Encode(Context, Params, LineDelta, AddrDelta, OS); in Emit()
686 int64_t LineDelta, uint64_t AddrDelta, in Encode() argument
700 if (LineDelta == INT64_MAX) { in Encode()
714 Temp = LineDelta - Params.DWARF2LineBase; in Encode()
721 encodeSLEB128(LineDelta, OS); in Encode()
723 LineDelta = 0; in Encode()
729 if (LineDelta == 0 && AddrDelta == 0) { in Encode()
H A DMCCodeView.cpp564 int LineDelta = CurSourceLoc.Line - LastSourceLoc.Line; in encodeInlineLineTable() local
565 unsigned EncodedLineDelta = encodeSignedNumber(LineDelta); in encodeInlineLineTable()
577 if (LineDelta != 0) { in encodeInlineLineTable()
H A DMCAsmStreamer.cpp403 void emitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel,
2473 void MCAsmStreamer::emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr() argument
2490 MCDwarfLineAddr::Emit(this, MCDwarfLineTableParams(), LineDelta, 0); in emitDwarfAdvanceLineAddr()
2496 if (LineDelta == INT64_MAX) { in emitDwarfAdvanceLineAddr()
2505 AddComment("Advance line " + Twine(LineDelta)); in emitDwarfAdvanceLineAddr()
2507 emitSLEB128IntValue(LineDelta); in emitDwarfAdvanceLineAddr()
H A DMCAssembler.cpp1104 int64_t LineDelta; in relaxDwarfLineAddr() local
1105 LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr()
1111 MCDwarfLineAddr::Encode(Context, getDWARFLinetableParams(), LineDelta, in relaxDwarfLineAddr()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp210 int64_t LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr() local
226 if (LineDelta != INT64_MAX) { in relaxDwarfLineAddr()
228 encodeSLEB128(LineDelta, OS); in relaxDwarfLineAddr()
263 if (LineDelta == INT64_MAX) { in relaxDwarfLineAddr()
/llvm-project-15.0.7/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp609 int64_t LineDelta = int64_t(Row.Line) - LastLine; in emitLineTableForUnit() local
611 MCDwarfLineAddr::Encode(*MC, Params, LineDelta, AddressDelta, EncodingOS); in emitLineTableForUnit()
619 if (LineDelta) { in emitLineTableForUnit()
621 MS->emitSLEB128IntValue(LineDelta); in emitLineTableForUnit()
622 LineSectionSize += 1 + getSLEB128Size(LineDelta); in emitLineTableForUnit()
/llvm-project-15.0.7/bolt/lib/Core/
H A DDebugData.cpp1318 int64_t LineDelta, uint64_t Address, in emitDwarfSetLineAddrAbs() argument
1327 MCDwarfLineAddr::Emit(&OS, Params, LineDelta, 0); in emitDwarfSetLineAddrAbs()
1372 int64_t LineDelta = static_cast<int64_t>(Row.Line) - LastLine; in emitBinaryDwarfLineTable() local
1416 emitDwarfSetLineAddrAbs(*MCOS, Params, LineDelta, Address, in emitBinaryDwarfLineTable()
1419 MCDwarfLineAddr::Emit(MCOS, Params, LineDelta, Address - LastAddress); in emitBinaryDwarfLineTable()
1465 int64_t LineDelta = static_cast<int64_t>(LineEntry.getLine()) - LastLine; in emitDwarfLineTable() local
1507 MCOS->emitDwarfAdvanceLineAddr(LineDelta, LastLabel, Label, in emitDwarfLineTable()
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLine.cpp1021 int64_t LineDelta = TableData.getSLEB128(Cursor); in parse() local
1023 State.Row.Line += LineDelta; in parse()