Home
last modified time | relevance | path

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

/external/llvm/lib/MC/
DMCObjectStreamer.cpp306 static void emitDwarfSetLineAddr(MCObjectStreamer &OS, int64_t LineDelta, in emitDwarfSetLineAddr() argument
315 MCDwarfLineAddr::Emit(&OS, LineDelta, 0); in emitDwarfSetLineAddr()
318 void MCObjectStreamer::EmitDwarfAdvanceLineAddr(int64_t LineDelta, in EmitDwarfAdvanceLineAddr() argument
323 emitDwarfSetLineAddr(*this, LineDelta, Label, PointerSize); in EmitDwarfAdvanceLineAddr()
329 MCDwarfLineAddr::Emit(this, LineDelta, Res); in EmitDwarfAdvanceLineAddr()
332 insert(new MCDwarfLineAddrFragment(LineDelta, *AddrDelta)); in EmitDwarfAdvanceLineAddr()
DMCDwarf.cpp167 int64_t LineDelta = static_cast<int64_t>(it->getLine()) - LastLine; in EmitDwarfLineTable() local
174 MCOS->EmitDwarfAdvanceLineAddr(LineDelta, LastLabel, Label, in EmitDwarfLineTable()
417 void MCDwarfLineAddr::Emit(MCStreamer *MCOS, int64_t LineDelta, in Emit() argument
422 MCDwarfLineAddr::Encode(Context, LineDelta, AddrDelta, OS); in Emit()
427 void MCDwarfLineAddr::Encode(MCContext &Context, int64_t LineDelta, in Encode() argument
438 if (LineDelta == INT64_MAX) { in Encode()
452 Temp = LineDelta - DWARF2_LINE_BASE; in Encode()
458 encodeSLEB128(LineDelta, OS); in Encode()
460 LineDelta = 0; in Encode()
466 if (LineDelta == 0 && AddrDelta == 0) { in Encode()
DMCAssembler.cpp1059 int64_t LineDelta; in relaxDwarfLineAddr() local
1060 LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr()
1064 MCDwarfLineAddr::Encode(Context, LineDelta, AddrDelta, OSE); in relaxDwarfLineAddr()
/external/llvm/include/llvm/MC/
DMCAssembler.h494 int64_t LineDelta; variable
503 MCDwarfLineAddrFragment(int64_t LineDelta, const MCExpr &AddrDelta,
505 : MCFragment(FT_Dwarf, SD), LineDelta(LineDelta), AddrDelta(&AddrDelta) { in MCFragment()
512 int64_t getLineDelta() const { return LineDelta; } in getLineDelta()
DMCDwarf.h261 static void Encode(MCContext &Context, int64_t LineDelta, uint64_t AddrDelta,
265 static void Emit(MCStreamer *MCOS, int64_t LineDelta, uint64_t AddrDelta);
DMCObjectStreamer.h128 void EmitDwarfAdvanceLineAddr(int64_t LineDelta, const MCSymbol *LastLabel,
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp869 int64_t LineDelta = int64_t(Row.Line) - LastLine; in emitLineTableForUnit() local
871 MCDwarfLineAddr::Encode(*MC, LineDelta, AddressDelta, EncodingOS); in emitLineTableForUnit()
880 if (LineDelta) { in emitLineTableForUnit()
882 MS->EmitSLEB128IntValue(LineDelta); in emitLineTableForUnit()
883 LineSectionSize += 1 + getSLEB128Size(LineDelta); in emitLineTableForUnit()