| /freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| HD | DWARFContext.cpp | 33 DWARFContext::LoadOrGetSection(std::optional<SectionType> main_section_type, in LoadOrGetSection() 45 const DWARFDataExtractor &DWARFContext::getOrLoadCuIndexData() { in getOrLoadCuIndexData() 50 const DWARFDataExtractor &DWARFContext::getOrLoadTuIndexData() { in getOrLoadTuIndexData() 55 const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() { in getOrLoadAbbrevData() 60 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() { in getOrLoadArangesData() 65 const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() { in getOrLoadAddrData() 70 const DWARFDataExtractor &DWARFContext::getOrLoadDebugInfoData() { in getOrLoadDebugInfoData() 75 const DWARFDataExtractor &DWARFContext::getOrLoadLineData() { in getOrLoadLineData() 80 const DWARFDataExtractor &DWARFContext::getOrLoadLineStrData() { in getOrLoadLineStrData() 85 const DWARFDataExtractor &DWARFContext::getOrLoadLocData() { in getOrLoadLocData() [all …]
|
| HD | DWARFContext.h | 21 class DWARFContext { 25 mutable std::unique_ptr<llvm::DWARFContext> m_llvm_context; 58 explicit DWARFContext(SectionList *main_section_list, in DWARFContext() function 80 llvm::DWARFContext &GetAsLLVM();
|
| HD | DWARFDebugInfo.h | 24 class DWARFContext; variable 33 explicit DWARFDebugInfo(SymbolFileDWARF &dwarf, DWARFContext &context); 61 DWARFContext &m_context;
|
| HD | DWARFDebugRanges.h | 18 class DWARFContext; variable 24 void Extract(DWARFContext &context);
|
| /freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| HD | DWARFContext.h | 48 class DWARFContext : public DIContext { 68 DWARFContext &D; 70 DWARFContextState(DWARFContext &DC) : D(DC) {} in DWARFContextState() 96 virtual std::shared_ptr<DWARFContext> 135 DWARFContext(std::unique_ptr<const DWARFObject> DObj, 142 ~DWARFContext() override; 144 DWARFContext(DWARFContext &) = delete; 145 DWARFContext &operator=(DWARFContext &) = delete; 422 for (unsigned Size : DWARFContext::getSupportedAddressSizes()) in checkAddressSizeSupported() 428 std::shared_ptr<DWARFContext> getDWOContext(StringRef AbsolutePath); [all …]
|
| HD | DWARFUnit.h | 37 class DWARFContext; variable 84 Error extract(DWARFContext &Context, const DWARFDataExtractor &debug_info, 121 const DWARFUnitIndex &getDWARFUnitIndex(DWARFContext &Context, 150 void addUnitsForSection(DWARFContext &C, const DWARFSection &Section, 157 void addUnitsForDWOSection(DWARFContext &C, const DWARFSection &DWOSection, 177 void addUnitsImpl(DWARFContext &Context, const DWARFObject &Obj, 212 DWARFContext &Context; 308 DWARFUnit(DWARFContext &Context, const DWARFSection &Section, 319 DWARFContext& getContext() const { return Context; } in getContext()
|
| HD | DWARFDebugLine.h | 128 const DWARFContext &Ctx, const DWARFUnit *U = nullptr); 284 const DWARFContext &Ctx, const DWARFUnit *U, 313 const DWARFContext &Ctx, const DWARFUnit *U, 322 SectionParser(DWARFDataExtractor &Data, const DWARFContext &C, 367 const DWARFContext &Context;
|
| HD | DWARFCompileUnit.h | 16 class DWARFContext; variable 24 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit()
|
| HD | DWARFTypeUnit.h | 19 class DWARFContext; variable 26 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFTypeUnit()
|
| HD | DWARFVerifier.h | 27 class DWARFContext; variable 95 DWARFContext &DCtx; 300 DWARFVerifier(raw_ostream &S, DWARFContext &D,
|
| HD | DWARFDebugAranges.h | 21 class DWARFContext; variable 25 void generate(DWARFContext *CTX);
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| HD | DWARFContext.cpp | 74 void fixupIndexV4(DWARFContext &C, DWARFUnitIndex &Index) { in fixupIndexV4() 142 void fixupIndexV5(DWARFContext &C, DWARFUnitIndex &Index) { in fixupIndexV5() 185 void fixupIndex(DWARFContext &C, DWARFUnitIndex &Index) { in fixupIndex() 208 DWARFContext::DWARFContextState::parseMacroOrMacinfo(MacroSecType SectionType) { in parseMacroOrMacinfo() 251 class ThreadUnsafeDWARFContextState : public DWARFContext::DWARFContextState { 278 std::unique_ptr<DWARFContext> Context; 286 ThreadUnsafeDWARFContextState(DWARFContext &DC, std::string &DWP) : in ThreadUnsafeDWARFContextState() 287 DWARFContext::DWARFContextState(DC), in ThreadUnsafeDWARFContextState() 538 std::shared_ptr<DWARFContext> 541 DWARFContext *Ctxt = S->Context.get(); in getDWOContext() [all …]
|
| HD | DWARFDebugRangeList.cpp | 21 assert(DWARFContext::isAddressSizeSupported(AddressSize)); in isBaseAddressSelectionEntry() 39 if (Error SizeErr = DWARFContext::checkAddressSizeSupported( in extract()
|
| HD | 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() 194 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() 254 Error DWARFUnitHeader::extract(DWARFContext &Context, in extract() 306 if (!DWARFContext::isSupportedVersion(getVersion())) in extract() 311 Offset, getVersion(), DWARFContext::getMaxSupportedVersion()); in extract() 331 if (Error SizeErr = DWARFContext::checkAddressSizeSupported( in extract() 893 const DWARFUnitIndex &llvm::getDWARFUnitIndex(DWARFContext &Context, in getDWARFUnitIndex()
|
| /freebsd-13-stable/contrib/llvm-project/lld/include/lld/Common/ |
| HD | 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;
|
| /freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
| HD | llvm-dwarfdump.cpp | 340 static DIDumpOptions getDumpOpts(DWARFContext &C) { in getDumpOpts() 393 using HandlerFn = std::function<bool(ObjectFile &, DWARFContext &DICtx, 428 const StringSet<> &Names, DWARFContext::unit_iterator_range CUs, in filterByName() 454 static void getDies(DWARFContext &DICtx, const AppleAcceleratorTable &Accel, in getDies() 465 DWARFContext &DICtx) { in toDie() 485 static void getDies(DWARFContext &DICtx, const DWARFDebugNames &Accel, in getDies() 495 ArrayRef<std::string> Names, DWARFContext &DICtx, raw_ostream &OS, in filterByAccelName() 515 DWARFContext &DICtx, raw_ostream &OS, in findAllApple() 550 static bool lookup(ObjectFile &Obj, DWARFContext &DICtx, uint64_t Address, in lookup() 594 static bool collectObjectSources(ObjectFile &Obj, DWARFContext &DICtx, in collectObjectSources() [all …]
|
| HD | llvm-dwarfdump.h | 37 bool collectStatsForObjectFile(object::ObjectFile &Obj, DWARFContext &DICtx, 39 bool collectObjectSectionSizes(object::ObjectFile &Obj, DWARFContext &DICtx,
|
| /freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
| HD | DwarfTransformer.h | 42 DwarfTransformer(DWARFContext &D, GsymCreator &G) : DICtx(D), Gsym(G) {} in DwarfTransformer() 85 DWARFContext &DICtx;
|
| /freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| HD | DWARFFile.h | 29 DWARFFile(StringRef Name, std::unique_ptr<DWARFContext> Dwarf, 39 std::unique_ptr<DWARFContext> Dwarf;
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
| HD | DebugInfoSupport.cpp | 69 static void dumpDWARFContext(DWARFContext &DC) { in dumpDWARFContext() 94 Expected<std::pair<std::unique_ptr<DWARFContext>, 116 DWARFContext::create(DWARFSectionData, G.getPointerSize(), in createDWARFContext()
|
| /freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| HD | InstrProfCorrelator.h | 24 class DWARFContext; variable 177 DwarfInstrProfCorrelator(std::unique_ptr<DWARFContext> DICtx, 183 std::unique_ptr<DWARFContext> DICtx;
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
| HD | DylibReader.cpp | 441 const std::unique_ptr<DWARFContext> &DiCtx) { in accumulateLocs() 517 auto DiCtx = DWARFContext::create( in accumulateSourceLocFromDSYM() 518 *Single, DWARFContext::ProcessDebugRelocations::Process, nullptr, "", in accumulateSourceLocFromDSYM() 536 auto DiCtx = DWARFContext::create( in accumulateSourceLocFromDSYM() 537 Obj, DWARFContext::ProcessDebugRelocations::Process, nullptr, "", in accumulateSourceLocFromDSYM()
|
| /freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-dwarfutil/ |
| HD | DebugInfoLinker.cpp | 44 ObjFileAddressMap(DWARFContext &Context, const Options &Options, in ObjFileAddressMap() 369 std::unique_ptr<DWARFContext> Context = DWARFContext::create( in linkDebugInfoImpl() 370 File, DWARFContext::ProcessDebugRelocations::Process, nullptr, "", in linkDebugInfoImpl()
|
| /freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| HD | DwarfCFIEHPrinter.h | 187 std::unique_ptr<DWARFContext> DICtx = DWARFContext::create( in printEHFrame() 188 ObjF, DWARFContext::ProcessDebugRelocations::Process, nullptr); in printEHFrame()
|
| /freebsd-13-stable/contrib/llvm-project/clang/include/clang/InstallAPI/ |
| HD | DylibVerifier.h | 48 struct DWARFContext; 220 DWARFContext *DWARFCtx = nullptr;
|