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

References

unittests/DebugInfo/DWARF/DwarfGenerator.cpp
  463   Asm.reset(TheTarget->createAsmPrinter(*TM, std::unique_ptr<MCStreamer>(MS)));
  464   if (!Asm)
  470   Asm->setDwarfVersion(Version);
  472   StringPool = std::make_unique<DwarfStringPool>(Allocator, *Asm, StringRef());
  473   StringOffsetsStartSym = Asm->createTempSymbol("str_offsets_base");
  494   Abbreviations.Emit(Asm.get(), TLOF->getDwarfAbbrevSection());
  496   StringPool->emitStringOffsetsTableHeader(*Asm, TLOF->getDwarfStrOffSection(),
  498   StringPool->emit(*Asm, TLOF->getDwarfStrSection(),
  507     Asm->emitInt32(Length);
  508     Asm->emitInt16(Version);
  510       Asm->emitInt32(0);
  511       Asm->emitInt8(CU->getAddressSize());
  513       Asm->emitInt8(dwarf::DW_UT_compile);
  514       Asm->emitInt8(CU->getAddressSize());
  515       Asm->emitInt32(0);
  517     Asm->emitDwarfDIE(*CU->getUnitDIE().Die);
  522     LT->generate(*MC, *Asm);
  544       std::make_unique<CompileUnit>(*this, Version, Asm->getPointerSize()));
  550       std::make_unique<LineTable>(Version, Format, Asm->getPointerSize()));
unittests/DebugInfo/DWARF/DwarfGenerator.h
  304   AsmPrinter *getAsmPrinter() const { return Asm.get(); }