| /openbsd/src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| D | DWARFContext.cpp | 32 DWARFContext::LoadOrGetSection(std::optional<SectionType> main_section_type, in LoadOrGetSection() 44 const DWARFDataExtractor &DWARFContext::getOrLoadCuIndexData() { in getOrLoadCuIndexData() 49 const DWARFDataExtractor &DWARFContext::getOrLoadTuIndexData() { in getOrLoadTuIndexData() 54 const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() { in getOrLoadAbbrevData() 59 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() { in getOrLoadArangesData() 64 const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() { in getOrLoadAddrData() 69 const DWARFDataExtractor &DWARFContext::getOrLoadDebugInfoData() { in getOrLoadDebugInfoData() 74 const DWARFDataExtractor &DWARFContext::getOrLoadLineData() { in getOrLoadLineData() 79 const DWARFDataExtractor &DWARFContext::getOrLoadLineStrData() { in getOrLoadLineStrData() 84 const DWARFDataExtractor &DWARFContext::getOrLoadLocData() { in getOrLoadLocData() [all …]
|
| D | DWARFContext.h | 20 class DWARFContext { 24 mutable std::unique_ptr<llvm::DWARFContext> m_llvm_context; 57 explicit DWARFContext(SectionList *main_section_list, in DWARFContext() function 79 llvm::DWARFContext &GetAsLLVM();
|
| D | DWARFDebugRanges.h | 17 class DWARFContext; variable 24 void Extract(lldb_private::DWARFContext &context); 33 bool Extract(lldb_private::DWARFContext &context, lldb::offset_t *offset_ptr,
|
| D | DWARFDebugInfo.h | 23 class DWARFContext; variable 35 lldb_private::DWARFContext &context); 61 lldb_private::DWARFContext &m_context;
|
| D | DWARFDebugRanges.cpp | 29 void DWARFDebugRanges::Extract(DWARFContext &context) { in Extract() 40 bool DWARFDebugRanges::Extract(DWARFContext &context, in Extract()
|
| /openbsd/src/gnu/llvm/llvm/tools/obj2yaml/ |
| D | obj2yaml.h | 43 class DWARFContext; variable 49 void dumpDebugAbbrev(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y); 50 llvm::Error dumpDebugAddr(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y); 51 llvm::Error dumpDebugARanges(llvm::DWARFContext &DCtx, 53 void dumpDebugPubSections(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y); 54 void dumpDebugInfo(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y); 55 void dumpDebugLines(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y); 56 llvm::Error dumpDebugRanges(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y); 57 llvm::Error dumpDebugStrings(llvm::DWARFContext &DCtx,
|
| D | dwarf2yaml.cpp | 25 void dumpDebugAbbrev(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugAbbrev() 52 Error dumpDebugAddr(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugAddr() 84 Error dumpDebugStrings(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugStrings() 100 Error dumpDebugARanges(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugARanges() 135 Error dumpDebugRanges(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugRanges() 170 dumpPubSection(const DWARFContext &DCtx, const DWARFSection &Section, in dumpPubSection() 198 void dumpDebugPubSections(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugPubSections() 213 void dumpDebugInfo(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugInfo() 346 void dumpDebugLines(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugLines()
|
| /openbsd/src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| D | DWARFContext.cpp | 72 DWARFContext::DWARFContext(std::unique_ptr<const DWARFObject> DObj, in DWARFContext() function in DWARFContext 80 DWARFContext::~DWARFContext() = default; 110 collectContributionData(DWARFContext::unit_iterator_range Units) { in collectContributionData() 154 DWARFContext::unit_iterator_range Units, in dumpStringOffsetsSection() 269 DWARFContext::parseMacroOrMacinfo(MacroSecType SectionType) { in parseMacroOrMacinfo() 349 void DWARFContext::dump( in dump() 700 DWARFTypeUnit *DWARFContext::getTypeUnitForHash(uint16_t Version, uint64_t Hash, in getTypeUnitForHash() 728 DWARFCompileUnit *DWARFContext::getDWOCompileUnitForHash(uint64_t Hash) { in getDWOCompileUnitForHash() 758 DWARFDie DWARFContext::getDIEForOffset(uint64_t Offset) { in getDIEForOffset() 765 bool DWARFContext::verify(raw_ostream &OS, DIDumpOptions DumpOpts) { in verify() [all …]
|
| D | DWARFDebugRangeList.cpp | 21 assert(DWARFContext::isAddressSizeSupported(AddressSize)); in isBaseAddressSelectionEntry() 39 if (Error SizeErr = DWARFContext::checkAddressSizeSupported( in extract()
|
| D | DWARFUnit.cpp | 42 void DWARFUnitVector::addUnitsForSection(DWARFContext &C, in addUnitsForSection() 53 void DWARFUnitVector::addUnitsForDWOSection(DWARFContext &C, in addUnitsForDWOSection() 66 DWARFContext &Context, const DWARFObject &Obj, const DWARFSection &Section, in addUnitsImpl() 187 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() 247 bool DWARFUnitHeader::extract(DWARFContext &Context, in extract() 304 if (!DWARFContext::isSupportedVersion(getVersion())) { in extract() 309 Offset, getVersion(), DWARFContext::getMaxSupportedVersion())); in extract() 336 if (Error SizeErr = DWARFContext::checkAddressSizeSupported( in extract() 881 const DWARFUnitIndex &llvm::getDWARFUnitIndex(DWARFContext &Context, in getDWARFUnitIndex()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| D | DWARFContext.h | 46 class DWARFContext : public DIContext { 77 std::unique_ptr<DWARFContext> Context; 115 DWARFContext(std::unique_ptr<const DWARFObject> DObj, 121 ~DWARFContext() override; 123 DWARFContext(DWARFContext &) = delete; 124 DWARFContext &operator=(DWARFContext &) = delete; 403 for (unsigned Size : DWARFContext::getSupportedAddressSizes()) in checkAddressSizeSupported() 409 std::shared_ptr<DWARFContext> getDWOContext(StringRef AbsolutePath); 419 static std::unique_ptr<DWARFContext> 428 static std::unique_ptr<DWARFContext>
|
| D | DWARFUnit.h | 37 class DWARFContext; variable 79 bool extract(DWARFContext &Context, const DWARFDataExtractor &debug_info, 116 const DWARFUnitIndex &getDWARFUnitIndex(DWARFContext &Context, 145 void addUnitsForSection(DWARFContext &C, const DWARFSection &Section, 152 void addUnitsForDWOSection(DWARFContext &C, const DWARFSection &DWOSection, 172 void addUnitsImpl(DWARFContext &Context, const DWARFObject &Obj, 207 DWARFContext &Context; 301 DWARFUnit(DWARFContext &Context, const DWARFSection &Section, 312 DWARFContext& getContext() const { return Context; } in getContext()
|
| D | DWARFDebugLine.h | 128 const DWARFContext &Ctx, const DWARFUnit *U = nullptr); 280 const DWARFContext &Ctx, const DWARFUnit *U, 309 const DWARFContext &Ctx, const DWARFUnit *U, 318 SectionParser(DWARFDataExtractor &Data, const DWARFContext &C, 362 const DWARFContext &Context;
|
| D | DWARFCompileUnit.h | 16 class DWARFContext; variable 24 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit()
|
| D | DWARFTypeUnit.h | 19 class DWARFContext; variable 26 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFTypeUnit()
|
| D | DWARFVerifier.h | 27 class DWARFContext; variable 81 DWARFContext &DCtx; 286 DWARFVerifier(raw_ostream &S, DWARFContext &D,
|
| D | DWARFDebugAranges.h | 21 class DWARFContext; variable 25 void generate(DWARFContext *CTX);
|
| D | DWARFFormValue.h | 20 class DWARFContext; variable 62 const DWARFContext *C = nullptr; /// Context for extract time. 97 const DWARFContext *Context = nullptr,
|
| /openbsd/src/gnu/llvm/lld/include/lld/Common/ |
| D | DWARF.h | 28 DWARFCache(std::unique_ptr<llvm::DWARFContext> dwarf); 34 llvm::DWARFContext *getContext() { return dwarf.get(); } in getContext() 37 std::unique_ptr<llvm::DWARFContext> dwarf;
|
| /openbsd/src/gnu/llvm/llvm/tools/llvm-dwarfdump/ |
| D | llvm-dwarfdump.cpp | 300 static DIDumpOptions getDumpOpts(DWARFContext &C) { in getDumpOpts() 348 using HandlerFn = std::function<bool(ObjectFile &, DWARFContext &DICtx, 383 const StringSet<> &Names, DWARFContext::unit_iterator_range CUs, in filterByName() 397 static void getDies(DWARFContext &DICtx, const AppleAcceleratorTable &Accel, in getDies() 408 DWARFContext &DICtx) { in toDie() 428 static void getDies(DWARFContext &DICtx, const DWARFDebugNames &Accel, in getDies() 438 ArrayRef<std::string> Names, DWARFContext &DICtx, raw_ostream &OS, in filterByAccelName() 462 static bool lookup(ObjectFile &Obj, DWARFContext &DICtx, uint64_t Address, in lookup() 506 static bool collectObjectSources(ObjectFile &Obj, DWARFContext &DICtx, in collectObjectSources() 584 static bool dumpObjectFile(ObjectFile &Obj, DWARFContext &DICtx, in dumpObjectFile() [all …]
|
| D | llvm-dwarfdump.h | 37 bool collectStatsForObjectFile(object::ObjectFile &Obj, DWARFContext &DICtx, 39 bool collectObjectSectionSizes(object::ObjectFile &Obj, DWARFContext &DICtx,
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DWARFLinker/ |
| D | DWARFLinker.h | 23 class DWARFContext; variable 163 const CompileUnit &Unit, DWARFContext &Dwarf, 183 virtual void emitMacroTables(DWARFContext *Context, 212 DWARFFile(StringRef Name, DWARFContext *Dwarf, AddressesMap *Addresses, in DWARFFile() 220 DWARFContext *Dwarf = nullptr; 431 void copyInvariantDebugSection(DWARFContext &Dwarf); 617 uint64_t cloneAllCompileUnits(DWARFContext &DwarfContext, 741 void patchRangesForUnit(const CompileUnit &Unit, DWARFContext &Dwarf, 751 void patchLineTableForUnit(CompileUnit &Unit, DWARFContext &OrigDwarf, 759 DWARFContext &, unsigned AddressSize);
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/ |
| D | DwarfTransformer.h | 43 DwarfTransformer(DWARFContext &D, raw_ostream &OS, GsymCreator &G) : in DwarfTransformer() 81 DWARFContext &DICtx;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/ProfileData/ |
| D | InstrProfCorrelator.h | 24 class DWARFContext; variable 160 DwarfInstrProfCorrelator(std::unique_ptr<DWARFContext> DICtx, 166 std::unique_ptr<DWARFContext> DICtx;
|
| /openbsd/src/gnu/llvm/llvm/tools/llvm-readobj/ |
| D | DwarfCFIEHPrinter.h | 188 std::unique_ptr<DWARFContext> DICtx = DWARFContext::create( in printEHFrame() 189 ObjF, DWARFContext::ProcessDebugRelocations::Process, nullptr); in printEHFrame()
|