Lines Matching defs:Dwarf
1 //===- tools/dsymutil/DwarfLinker.cpp - Dwarf debug info linker -----------===//
36 #include "llvm/Support/Dwarf.h"
81 /// The set of DeclContext for the ODR-subject parts of a Dwarf link
463 /// \brief The Dwarf streaming logic
483 /// \brief the file we stream the linked Dwarf to.
510 /// the MC Dwarf version to \p DwarfVersion.
516 /// As a side effect, this also switches the current Dwarf version
546 /// the entries from \p Dwarf and offseting them. Update the
548 void emitLocationsForUnit(const CompileUnit &Unit, DWARFContext &Dwarf);
658 /// the MC Dwarf version to \p DwarfVersion.
667 /// A Dwarf scetion header is encoded as:
690 /// for the linked Dwarf file.
836 DWARFContext &Dwarf) {
845 const DWARFSection &InputSec = Dwarf.getLocSection();
846 DataExtractor Data(InputSec.Data, Dwarf.isLittleEndian(), AddressSize);
1100 /// \brief The core of the Dwarf linking logic.
1387 void patchRangesForUnit(const CompileUnit &Unit, DWARFContext &Dwarf) const;
1440 /// \brief The Dwarf string pool
1843 void DwarfLinker::startDebugObject(DWARFContext &Dwarf, DebugMapObject &Obj) {
1844 Units.reserve(Dwarf.getNumCompileUnits());
1996 /// entries in the debug map. These relocations will drive the Dwarf
2523 // Dwarf >= 4 high_pc is an size, not an address.
2754 // (Dwarf version == 2), then it might have been relocated to a