| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| D | DWARFContext.cpp | 31 DWARFContext::LoadOrGetSection(llvm::Optional<SectionType> main_section_type, in LoadOrGetSection() 43 const DWARFDataExtractor &DWARFContext::getOrLoadCuIndexData() { in getOrLoadCuIndexData() 48 const DWARFDataExtractor &DWARFContext::getOrLoadTuIndexData() { in getOrLoadTuIndexData() 53 const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() { in getOrLoadAbbrevData() 58 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() { in getOrLoadArangesData() 63 const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() { in getOrLoadAddrData() 68 const DWARFDataExtractor &DWARFContext::getOrLoadDebugInfoData() { in getOrLoadDebugInfoData() 73 const DWARFDataExtractor &DWARFContext::getOrLoadLineData() { in getOrLoadLineData() 78 const DWARFDataExtractor &DWARFContext::getOrLoadLineStrData() { in getOrLoadLineStrData() 83 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); 63 lldb_private::DWARFContext &m_context;
|
| D | DWARFDebugRanges.cpp | 29 void DWARFDebugRanges::Extract(DWARFContext &context) { in Extract() 40 bool DWARFDebugRanges::Extract(DWARFContext &context, in Extract()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| D | DWARFContext.cpp | 67 DWARFContext::DWARFContext(std::unique_ptr<const DWARFObject> DObj, in DWARFContext() function in DWARFContext 75 DWARFContext::~DWARFContext() = default; 105 collectContributionData(DWARFContext::unit_iterator_range Units) { in collectContributionData() 149 DWARFContext::unit_iterator_range Units, in dumpStringOffsetsSection() 264 DWARFContext::parseMacroOrMacinfo(MacroSecType SectionType) { in parseMacroOrMacinfo() 346 void DWARFContext::dump( in dump() 696 DWARFCompileUnit *DWARFContext::getDWOCompileUnitForHash(uint64_t Hash) { in getDWOCompileUnitForHash() 726 DWARFDie DWARFContext::getDIEForOffset(uint64_t Offset) { in getDIEForOffset() 733 bool DWARFContext::verify(raw_ostream &OS, DIDumpOptions DumpOpts) { in verify() 746 const DWARFUnitIndex &DWARFContext::getCUIndex() { in getCUIndex() [all …]
|
| D | DWARFUnit.cpp | 35 void DWARFUnitVector::addUnitsForSection(DWARFContext &C, in addUnitsForSection() 46 void DWARFUnitVector::addUnitsForDWOSection(DWARFContext &C, in addUnitsForDWOSection() 59 DWARFContext &Context, const DWARFObject &Obj, const DWARFSection &Section, in addUnitsImpl() 173 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() 229 bool DWARFUnitHeader::extract(DWARFContext &Context, in extract() 286 if (!DWARFContext::isSupportedVersion(getVersion())) { in extract() 291 Offset, getVersion(), DWARFContext::getMaxSupportedVersion())); in extract() 318 if (!DWARFContext::isAddressSizeSupported(getAddressByteSize())) { in extract() 320 for (auto Size : DWARFContext::getSupportedAddressSizes()) in extract() 742 const DWARFUnitIndex &llvm::getDWARFUnitIndex(DWARFContext &Context, in getDWARFUnitIndex()
|
| D | DWARFDebugAranges.cpp | 45 void DWARFDebugAranges::generate(DWARFContext *CTX) { in generate()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| D | DWARFContext.h | 53 class DWARFContext : public DIContext { 82 std::unique_ptr<DWARFContext> Context; 119 DWARFContext(std::unique_ptr<const DWARFObject> DObj, 125 ~DWARFContext(); 127 DWARFContext(DWARFContext &) = delete; 128 DWARFContext &operator=(DWARFContext &) = delete; 380 std::shared_ptr<DWARFContext> getDWOContext(StringRef AbsolutePath); 390 static std::unique_ptr<DWARFContext> 398 static std::unique_ptr<DWARFContext>
|
| D | DWARFUnit.h | 40 class DWARFContext; variable 76 bool extract(DWARFContext &Context, const DWARFDataExtractor &debug_info, 113 const DWARFUnitIndex &getDWARFUnitIndex(DWARFContext &Context, 142 void addUnitsForSection(DWARFContext &C, const DWARFSection &Section, 149 void addUnitsForDWOSection(DWARFContext &C, const DWARFSection &DWOSection, 169 void addUnitsImpl(DWARFContext &Context, const DWARFObject &Obj, 204 DWARFContext &Context; 269 DWARFUnit(DWARFContext &Context, const DWARFSection &Section, 279 DWARFContext& getContext() const { return Context; } in getContext()
|
| D | DWARFDebugLine.h | 136 const DWARFContext &Ctx, const DWARFUnit *U = nullptr); 283 const DWARFContext &Ctx, const DWARFUnit *U, 312 const DWARFContext &Ctx, const DWARFUnit *U, 320 SectionParser(DWARFDataExtractor &Data, const DWARFContext &C, 364 const DWARFContext &Context;
|
| D | DWARFVerifier.h | 25 class DWARFContext; variable 92 DWARFContext &DCtx; 290 DWARFVerifier(raw_ostream &S, DWARFContext &D,
|
| D | DWARFTypeUnit.h | 20 class DWARFContext; variable 27 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFTypeUnit()
|
| D | DWARFDebugAranges.h | 19 class DWARFContext; variable 23 void generate(DWARFContext *CTX);
|
| D | DWARFFormValue.h | 22 class DWARFContext; variable 62 const DWARFContext *C = nullptr; /// Context for extract time. 97 const DWARFContext *Context = nullptr,
|
| D | DWARFCompileUnit.h | 19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
| D | llvm-dwarfdump.cpp | 278 static DIDumpOptions getDumpOpts(DWARFContext &C) { in getDumpOpts() 324 using HandlerFn = std::function<bool(ObjectFile &, DWARFContext &DICtx, 357 DWARFContext::unit_iterator_range CUs, in filterByName() 370 static void getDies(DWARFContext &DICtx, const AppleAcceleratorTable &Accel, in getDies() 381 DWARFContext &DICtx) { in toDie() 401 static void getDies(DWARFContext &DICtx, const DWARFDebugNames &Accel, in getDies() 410 static void filterByAccelName(ArrayRef<std::string> Names, DWARFContext &DICtx, in filterByAccelName() 433 static bool lookup(ObjectFile &Obj, DWARFContext &DICtx, uint64_t Address, in lookup() 458 static bool dumpObjectFile(ObjectFile &Obj, DWARFContext &DICtx, in dumpObjectFile() 492 static bool verifyObjectFile(ObjectFile &Obj, DWARFContext &DICtx, in verifyObjectFile() [all …]
|
| D | llvm-dwarfdump.h | 37 bool collectStatsForObjectFile(object::ObjectFile &Obj, DWARFContext &DICtx, 39 bool collectObjectSectionSizes(object::ObjectFile &Obj, DWARFContext &DICtx,
|
| D | SectionSizes.cpp | 105 DWARFContext & /*DICtx*/, in collectObjectSectionSizes() argument
|
| /freebsd-12-stable/contrib/llvm-project/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;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| D | DWARFLinker.h | 182 const CompileUnit &Unit, DWARFContext &Dwarf, 216 DWARFFile(StringRef Name, DWARFContext *Dwarf, AddressesMap *Addresses, in DWARFFile() 224 DWARFContext *Dwarf = nullptr; 414 void updateAccelKind(DWARFContext &Dwarf); 420 void copyInvariantDebugSection(DWARFContext &Dwarf); 575 uint64_t cloneAllCompileUnits(DWARFContext &DwarfContext, 700 void patchRangesForUnit(const CompileUnit &Unit, DWARFContext &Dwarf, 710 void patchLineTableForUnit(CompileUnit &Unit, DWARFContext &OrigDwarf, 721 DWARFContext &, unsigned AddressSize);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
| D | DwarfTransformer.h | 43 DwarfTransformer(DWARFContext &D, raw_ostream &OS, GsymCreator &G) : in DwarfTransformer() 81 DWARFContext &DICtx;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-dwp/ |
| D | llvm-dwp.cpp | 57 std::unique_ptr<DWARFContext> DWARFCtx = DWARFContext::create(Obj); in getDWOFilenames()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| D | DwarfCFIEHPrinter.h | 188 std::unique_ptr<DWARFContext> DICtx = DWARFContext::create(ObjF, nullptr); in printEHFrame()
|
| /freebsd-12-stable/contrib/llvm-project/lld/Common/ |
| D | DWARF.cpp | 16 DWARFCache::DWARFCache(std::unique_ptr<llvm::DWARFContext> d) in DWARFCache()
|