reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 2334   auto Size = Asm->MAI->getCodePointerSize();
 2338   Asm->OutStreamer->EmitLabel(Sym);
 2357         Asm->OutStreamer->EmitIntValue(-1, Size);
 2358         Asm->OutStreamer->AddComment("  base address");
 2359         Asm->OutStreamer->EmitSymbolValue(Base, Size);
 2366         Asm->OutStreamer->AddComment(StringifyEnum(BaseAddressx));
 2367         Asm->emitInt8(BaseAddressx);
 2368         Asm->OutStreamer->AddComment("  base address index");
 2369         Asm->EmitULEB128(DD.getAddressPool().getIndex(Base));
 2374       Asm->OutStreamer->EmitIntValue(-1, Size);
 2375       Asm->OutStreamer->EmitIntValue(0, Size);
 2386           Asm->OutStreamer->AddComment(StringifyEnum(OffsetPair));
 2387           Asm->emitInt8(OffsetPair);
 2388           Asm->OutStreamer->AddComment("  starting offset");
 2389           Asm->EmitLabelDifferenceAsULEB128(Begin, Base);
 2390           Asm->OutStreamer->AddComment("  ending offset");
 2391           Asm->EmitLabelDifferenceAsULEB128(End, Base);
 2393           Asm->EmitLabelDifference(Begin, Base, Size);
 2394           Asm->EmitLabelDifference(End, Base, Size);
 2397         Asm->OutStreamer->AddComment(StringifyEnum(StartxLength));
 2398         Asm->emitInt8(StartxLength);
 2399         Asm->OutStreamer->AddComment("  start index");
 2400         Asm->EmitULEB128(DD.getAddressPool().getIndex(Begin));
 2401         Asm->OutStreamer->AddComment("  length");
 2402         Asm->EmitLabelDifferenceAsULEB128(End, Begin);
 2404         Asm->OutStreamer->EmitSymbolValue(Begin, Size);
 2405         Asm->OutStreamer->EmitSymbolValue(End, Size);
 2412     Asm->OutStreamer->AddComment(StringifyEnum(EndOfList));
 2413     Asm->emitInt8(EndOfList);
 2416     Asm->OutStreamer->EmitIntValue(0, Size);
 2417     Asm->OutStreamer->EmitIntValue(0, Size);