Home
last modified time | relevance | path

Searched refs:DWARFCompileUnit (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFCompileUnit.cpp20 DWARFCompileUnit::DWARFCompileUnit(SymbolFileDWARF *dwarf2Data) in DWARFCompileUnit() function in DWARFCompileUnit
23 DWARFUnitSP DWARFCompileUnit::Extract(SymbolFileDWARF *dwarf2Data, in Extract()
27 std::shared_ptr<DWARFCompileUnit> cu_sp(new DWARFCompileUnit(dwarf2Data)); in Extract()
70 void DWARFCompileUnit::Dump(Stream *s) const { in Dump()
78 uint32_t DWARFCompileUnit::GetHeaderByteSize() const { in GetHeaderByteSize()
96 const lldb_private::DWARFDataExtractor &DWARFCompileUnit::GetData() const { in GetData()
H A DDWARFCompileUnit.h15 class DWARFCompileUnit : public DWARFUnit {
41 DWARFCompileUnit(SymbolFileDWARF *dwarf2Data);
42 DISALLOW_COPY_AND_ASSIGN(DWARFCompileUnit);
H A DDWARFUnit.h20 class DWARFCompileUnit; variable
H A DDWARFDebugInfo.cpp102 while ((cu_sp = DWARFCompileUnit::Extract(m_dwarf2Data, debug_info_data, in ParseCompileUnitHeadersIfNeeded()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/
H A DDWARFCompileUnit.cpp18 void DWARFCompileUnit::dump(raw_ostream &OS, DIDumpOptions DumpOpts) { in dump()
37 DWARFCompileUnit::~DWARFCompileUnit() = default;
H A DDWARFContext.cpp613 DWARFCompileUnit *DWARFContext::getDWOCompileUnitForHash(uint64_t Hash) { in getDWOCompileUnitForHash()
618 return dyn_cast_or_null<DWARFCompileUnit>( in getDWOCompileUnitForHash()
638 return dyn_cast<DWARFCompileUnit>(DWOCU.get()); in getDWOCompileUnitForHash()
900 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint32_t Offset) { in getCompileUnitForOffset()
902 return dyn_cast_or_null<DWARFCompileUnit>( in getCompileUnitForOffset()
906 DWARFCompileUnit *DWARFContext::getCompileUnitForAddress(uint64_t Address) { in getCompileUnitForAddress()
916 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getDIEsForAddress()
942 static bool getFunctionNameAndStartLineForAddress(DWARFCompileUnit *CU, in getFunctionNameAndStartLineForAddress()
974 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getLineInfoForAddress()
992 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getLineInfoForAddressRange()
[all …]
H A DDWARFUnit.cpp91 U = llvm::make_unique<DWARFCompileUnit>(Context, InfoSection, Header, in addUnitsImpl()
502 DWARFCompileUnit *DWOCU = DWOContext->getDWOCompileUnitForHash(*DWOId); in parseDWO()
505 DWO = std::shared_ptr<DWARFCompileUnit>(std::move(DWOContext), DWOCU); in parseDWO()
H A DDWARFVerifier.cpp340 Unit = CompileUnitVector.addUnit(llvm::make_unique<DWARFCompileUnit>( in verifyUnitSection()
1475 auto *CU = cast<DWARFCompileUnit>(U.get()); in verifyDebugNames()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFCompileUnit.h18 class DWARFCompileUnit : public DWARFUnit {
20 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit() function
30 ~DWARFCompileUnit() override;
H A DDWARFContext.h226 DWARFCompileUnit *getDWOCompileUnitForHash(uint64_t Hash);
229 DWARFCompileUnit *getCompileUnitForOffset(uint32_t Offset);
313 DWARFCompileUnit *CompileUnit = nullptr;
370 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address);
H A DDWARFVerifier.h29 class DWARFCompileUnit; variable
/freebsd-12.1/contrib/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp342 DWARFCompileUnit *CU = DICtx.getCompileUnitForOffset(*CUOff); in toDie()
/freebsd-12.1/lib/clang/liblldb/
H A DMakefile453 SRCS+= Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile417 SRCS_MIW+= DebugInfo/DWARF/DWARFCompileUnit.cpp