Home
last modified time | relevance | path

Searched refs:DWARFTypeUnit (Results 1 – 17 of 17) sorted by relevance

/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFTypeUnit.h1 //===-- DWARFTypeUnit.h -----------------------------------------*- C++ -*-===//
21 class DWARFTypeUnit : public DWARFUnit {
34 DWARFTypeUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFTypeUnit() function
H A DDWARFDebugInfo.cpp26 #include "DWARFTypeUnit.h"
117 if (auto *type_unit = llvm::dyn_cast<DWARFTypeUnit>(unit_sp.get())) {
239 DWARFTypeUnit *DWARFDebugInfo::GetTypeUnitForHash(uint64_t hash) {
244 return llvm::cast<DWARFTypeUnit>(GetUnitAtIndex(pos->second));
H A DDWARFTypeUnit.cpp18 void DWARFTypeUnit::Dump(Stream *s) const { in Dump()
H A DDWARFDebugInfo.h16 #include "DWARFTypeUnit.h"
42 DWARFTypeUnit *GetTypeUnitForHash(uint64_t hash);
H A DSymbolFileDWARF.h60 class DWARFTypeUnit; variable
500 const SupportFileList *GetTypeUnitSupportFiles(DWARFTypeUnit &tu);
H A DDWARFFormValue.cpp535 DWARFTypeUnit *tu = in ReferencedUnitAndOffset()
H A DManualDWARFIndex.cpp64 llvm::dyn_cast<DWARFTypeUnit>(dwp_info->GetUnitAtIndex(U))) { in Index()
H A DDWARFUnit.cpp23 #include "DWARFTypeUnit.h"
991 new DWARFTypeUnit(dwarf, uid, header, *abbrevs, section, is_dwo)); in extract()
H A DSymbolFileDWARF.cpp69 #include "DWARFTypeUnit.h"
1118 auto &tu = llvm::cast<DWARFTypeUnit>(unit); in GetTypeUnitSupportFiles()
1125 SymbolFileDWARF::GetTypeUnitSupportFiles(DWARFTypeUnit &tu) { in GetTypeUnitSupportFiles()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFTypeUnit.h24 class DWARFTypeUnit : public DWARFUnit {
26 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFTypeUnit() function
H A DDWARFContext.h42 class DWARFTypeUnit; variable
98 virtual const DenseMap<uint64_t, DWARFTypeUnit *> &
265 DWARFTypeUnit *getTypeUnitForHash(uint16_t Version, uint64_t Hash, bool IsDWO);
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFTypeUnit.cpp18 void DWARFTypeUnit::dump(raw_ostream &OS, DIDumpOptions DumpOpts) { in dump()
H A DDWARFContext.cpp38 #include "llvm/DebugInfo/DWARF/DWARFTypeUnit.h"
254 std::optional<DenseMap<uint64_t, DWARFTypeUnit *>> NormalTypeUnits;
272 std::optional<DenseMap<uint64_t, DWARFTypeUnit *>> DWOTypeUnits;
597 const DenseMap<uint64_t, DWARFTypeUnit *> &getNormalTypeUnitMap() { in getNormalTypeUnitMap()
601 if (DWARFTypeUnit *TU = dyn_cast<DWARFTypeUnit>(U.get())) in getNormalTypeUnitMap()
608 const DenseMap<uint64_t, DWARFTypeUnit *> &getDWOTypeUnitMap() { in getDWOTypeUnitMap()
612 if (DWARFTypeUnit *TU = dyn_cast<DWARFTypeUnit>(U.get())) in getDWOTypeUnitMap()
619 const DenseMap<uint64_t, DWARFTypeUnit *>
[all...]
H A DDWARFDie.cpp21 #include "llvm/DebugInfo/DWARF/DWARFTypeUnit.h"
329 if (DWARFTypeUnit *TU = U->getContext().getTypeUnitForHash( in resolveTypeUnitReference()
H A DDWARFUnit.cpp27 #include "llvm/DebugInfo/DWARF/DWARFTypeUnit.h"
109 U = std::make_unique<DWARFTypeUnit>(Context, InfoSection, Header, DA, in addUnitsImpl()
/freebsd-src/lib/clang/liblldb/
H A DMakefile574 SRCS+= Plugins/SymbolFile/DWARF/DWARFTypeUnit.cpp
/freebsd-src/lib/clang/libllvm/
H A DMakefile576 SRCS_MIW+= DebugInfo/DWARF/DWARFTypeUnit.cpp