| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | LineTable.cpp | 35 int64_t LineDelta, uint64_t AddrDelta, in encodeSpecial() argument 37 if (LineDelta < MinLineDelta) in encodeSpecial() 39 if (LineDelta > MaxLineDelta) in encodeSpecial() 42 int64_t AdjustedOp = ((LineDelta - MinLineDelta) + AddrDelta * LineRange); in encodeSpecial() 108 int64_t LineDelta = MinDelta + (AdjustedOp % LineRange); in parse() local 110 Row.Line += LineDelta; in parse() 143 int64_t LineDelta = (int64_t)line_entry.Line - PrevLine; in encode() local 145 auto Pos = std::lower_bound(DeltaInfos.begin(), End, LineDelta); in encode() 146 if (Pos != End && Pos->Delta == LineDelta) in encode() 149 DeltaInfos.insert(Pos, DeltaInfo(LineDelta, in encode() 211 int64_t LineDelta = 0; encode() local [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | Line.cpp | 16 uint32_t LineDelta = EndLine - StartLine; in LineInfo() local 17 LineData |= (LineDelta << EndLineDeltaShift) & EndLineDeltaMask; in LineInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DebugLineSectionEmitter.h | 382 int64_t LineDelta = int64_t(Row.Line) - LastLine; in emitLineTableRows() local 384 MCDwarfLineAddr::encode(*MC, Params, LineDelta, AddressDelta, in emitLineTableRows() 392 if (LineDelta) { in emitLineTableRows() 394 encodeSLEB128(LineDelta, Section.OS); in emitLineTableRows()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCObjectStreamer.cpp | 463 int64_t LineDelta, const MCSymbol *Label, in emitDwarfSetLineAddr() argument 472 MCDwarfLineAddr::Emit(&OS, Params, LineDelta, 0); in emitDwarfSetLineAddr() 475 void MCObjectStreamer::emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr() argument 480 emitDwarfSetLineAddr(*this, Assembler->getDWARFLinetableParams(), LineDelta, in emitDwarfAdvanceLineAddr() 491 LineDelta, *OptAddrDelta, Tmp); in emitDwarfAdvanceLineAddr() 497 insert(getContext().allocFragment<MCDwarfLineAddrFragment>(LineDelta, in emitDwarfAdvanceLineAddr()
|
| H A D | MCDwarf.cpp | 221 int64_t LineDelta = static_cast<int64_t>(LineEntry.getLine()) - LastLine; in emitOne() local 261 MCOS->emitDwarfAdvanceLineAddr(LineDelta, LastLabel, Label, in emitOne() 714 int64_t LineDelta, uint64_t AddrDelta) { in Emit() argument 717 MCDwarfLineAddr::encode(Context, Params, LineDelta, AddrDelta, Tmp); in Emit() 729 int64_t LineDelta, uint64_t AddrDelta, in encode() argument 744 if (LineDelta == INT64_MAX) { in encode() 758 Temp = LineDelta - Params.DWARF2LineBase; in encode() 765 Out.append(Buf, Buf + encodeSLEB128(LineDelta, Buf)); in encode() 767 LineDelta = 0; in encode() 773 if (LineDelta == 0 && AddrDelta == 0) { in encode()
|
| H A D | MCCodeView.cpp | 566 int LineDelta = CurSourceLoc.Line - LastSourceLoc.Line; in encodeInlineLineTable() local 567 unsigned EncodedLineDelta = encodeSignedNumber(LineDelta); in encodeInlineLineTable() 579 if (LineDelta != 0) { in encodeInlineLineTable()
|
| H A D | MCAssembler.cpp | 1006 int64_t LineDelta; in relaxDwarfLineAddr() local 1007 LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr() 1010 MCDwarfLineAddr::encode(Context, getDWARFLinetableParams(), LineDelta, in relaxDwarfLineAddr()
|
| H A D | MCAsmStreamer.cpp | 438 void emitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel, 2631 void MCAsmStreamer::emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr() argument 2648 MCDwarfLineAddr::Emit(this, MCDwarfLineTableParams(), LineDelta, 0); in emitDwarfAdvanceLineAddr() 2654 if (LineDelta == INT64_MAX) { in emitDwarfAdvanceLineAddr() 2663 AddComment("Advance line " + Twine(LineDelta)); in emitDwarfAdvanceLineAddr() 2665 emitSLEB128IntValue(LineDelta); in emitDwarfAdvanceLineAddr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSection.h | 627 int64_t LineDelta; variable 634 MCDwarfLineAddrFragment(int64_t LineDelta, const MCExpr &AddrDelta) in MCDwarfLineAddrFragment() argument 635 : MCEncodedFragment(FT_Dwarf, false), LineDelta(LineDelta), in MCDwarfLineAddrFragment() 638 int64_t getLineDelta() const { return LineDelta; } in getLineDelta()
|
| H A D | MCObjectStreamer.h | 145 void emitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel,
|
| H A D | MCDwarf.h | 462 int64_t LineDelta, uint64_t AddrDelta, 467 int64_t LineDelta, uint64_t AddrDelta);
|
| H A D | MCStreamer.h | 1119 virtual void emitDwarfAdvanceLineAddr(int64_t LineDelta, in emitDwarfAdvanceLineAddr() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
| H A D | LoongArchAsmBackend.cpp | 295 int64_t LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr() local 311 if (LineDelta != INT64_MAX) { in relaxDwarfLineAddr() 313 encodeSLEB128(LineDelta, OS); in relaxDwarfLineAddr() 344 if (LineDelta == INT64_MAX) { in relaxDwarfLineAddr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVAsmBackend.cpp | 308 int64_t LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr() local 323 if (LineDelta != INT64_MAX) { in relaxDwarfLineAddr() 325 encodeSLEB128(LineDelta, OS); in relaxDwarfLineAddr() 356 if (LineDelta == INT64_MAX) { in relaxDwarfLineAddr()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFStreamer.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.cpp | 1147 int64_t LineDelta = int64_t(Row.Line) - LastLine; in emitLineTableRows() local 1149 MCDwarfLineAddr::encode(*MC, Params, LineDelta, AddressDelta, in emitLineTableRows() 1158 if (LineDelta) { in emitLineTableRows() 1160 MS->emitSLEB128IntValue(LineDelta); in emitLineTableRows() 1161 LineSectionSize += 1 + getSLEB128Size(LineDelta); in emitLineTableRows()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugLine.cpp | 1092 int64_t LineDelta = TableData.getSLEB128(Cursor); in parse() local 1094 State.Row.Line += LineDelta; in parse()
|