| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFCompileUnit.h | 15 class DWARFCompileUnit : public DWARFUnit { 23 DWARFCompileUnit &GetNonSkeletonUnit(); 28 DWARFCompileUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, in DWARFCompileUnit() function 34 DWARFCompileUnit(const DWARFCompileUnit &) = delete; 35 const DWARFCompileUnit &operator=(const DWARFCompileUnit &) = delete;
|
| H A D | SymbolFileDWARFDwo.cpp | 38 DWARFCompileUnit *SymbolFileDWARFDwo::GetDWOCompileUnitForHash(uint64_t hash) { in GetDWOCompileUnitForHash() 42 return llvm::dyn_cast_or_null<DWARFCompileUnit>( in GetDWOCompileUnitForHash() 49 DWARFCompileUnit *cu = FindSingleCompileUnit(); in GetDWOCompileUnitForHash() 57 DWARFCompileUnit *SymbolFileDWARFDwo::FindSingleCompileUnit() { in FindSingleCompileUnit() 63 return llvm::cast<DWARFCompileUnit>(debug_info.GetUnitAtIndex(0)); in FindSingleCompileUnit() 67 DWARFCompileUnit *cu = nullptr; in FindSingleCompileUnit() 70 llvm::dyn_cast<DWARFCompileUnit>(debug_info.GetUnitAtIndex(i))) { in FindSingleCompileUnit()
|
| H A D | DWARFCompileUnit.cpp | 20 void DWARFCompileUnit::Dump(Stream *s) const { in Dump() 28 void DWARFCompileUnit::BuildAddressRangeTable( in BuildAddressRangeTable() 103 DWARFCompileUnit &DWARFCompileUnit::GetNonSkeletonUnit() { in GetNonSkeletonUnit() 104 return llvm::cast<DWARFCompileUnit>(DWARFUnit::GetNonSkeletonUnit()); in GetNonSkeletonUnit() 107 DWARFDIE DWARFCompileUnit::LookupAddress(const dw_addr_t address) { in LookupAddress()
|
| H A D | SymbolFileDWARFDwo.h | 32 DWARFCompileUnit *GetDWOCompileUnitForHash(uint64_t hash); 67 DWARFCompileUnit *FindSingleCompileUnit();
|
| H A D | SymbolFileDWARF.h | 42 class DWARFCompileUnit; variable 75 friend class DWARFCompileUnit; variable 240 GetCompUnitForDWARFCompUnit(DWARFCompileUnit &dwarf_cu); 348 lldb::CompUnitSP ParseCompileUnit(DWARFCompileUnit &dwarf_cu); 350 virtual DWARFCompileUnit *
|
| H A D | SymbolFileDWARF.cpp | 658 return llvm::cast_or_null<DWARFCompileUnit>(dwarf_cu); in GetDWARFCompileUnit() 765 if (auto *dwarf_cu = llvm::cast_or_null<DWARFCompileUnit>( in ParseCompileUnitAtIndex() 918 if (auto *dwarf_cu = llvm::dyn_cast<DWARFCompileUnit>(&unit)) { in GetFile() 1524 DWARFCompileUnit *non_dwo_cu = in GetCompUnitForDWARFCompUnit() 1525 static_cast<DWARFCompileUnit *>(dwarf_cu.GetUserData()); in GetCompUnitForDWARFCompUnit() 1547 if (die && llvm::isa<DWARFCompileUnit>(die.GetCU())) { in GetFunction() 1589 static const char *GetDWOName(DWARFCompileUnit &dwarf_cu, in GetDWOName() 1601 static uint64_t GetDWOId(DWARFCompileUnit &dwarf_cu, in GetDWOId() 1632 DWARFCompileUnit *dwarf_cu = llvm::dyn_cast<DWARFCompileUnit>(&unit); in GetDwoSymbolFileForCompileUnit() 1831 DWARFCompileUnit &cu = in ResolveFunctionAndBlock() [all …]
|
| H A D | DWARFUnit.h | 20 class DWARFCompileUnit; variable
|
| H A D | SymbolFileDWARFDebugMap.h | 152 friend class DWARFCompileUnit; variable
|
| H A D | DWARFUnit.cpp | 928 return DWARFUnitSP(new DWARFCompileUnit(dwarf, uid, *expected_header, in extract()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFCompileUnit.h | 17 class DWARFCompileUnit : public DWARFUnit { 19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit() function 29 ~DWARFCompileUnit() override;
|
| H A D | DWARFContext.h | 245 DWARFCompileUnit *getDWOCompileUnitForHash(uint64_t Hash); 248 DWARFCompileUnit *getCompileUnitForOffset(uint64_t Offset); 341 DWARFCompileUnit *CompileUnit = nullptr; 423 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address); 430 void addLocalsForDie(DWARFCompileUnit *CU, DWARFDie Subprogram, DWARFDie Die,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFCompileUnit.cpp | 17 void DWARFCompileUnit::dump(raw_ostream &OS, DIDumpOptions DumpOpts) { in dump() 42 DWARFCompileUnit::~DWARFCompileUnit() = default;
|
| H A D | DWARFContext.cpp | 696 DWARFCompileUnit *DWARFContext::getDWOCompileUnitForHash(uint64_t Hash) { in getDWOCompileUnitForHash() 701 return dyn_cast_or_null<DWARFCompileUnit>( in getDWOCompileUnitForHash() 721 return dyn_cast<DWARFCompileUnit>(DWOCU.get()); in getDWOCompileUnitForHash() 992 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint64_t Offset) { in getCompileUnitForOffset() 994 return dyn_cast_or_null<DWARFCompileUnit>( in getCompileUnitForOffset() 1008 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getDIEsForAddress() 1039 DWARFCompileUnit *CU, uint64_t Address, FunctionNameKind Kind, in getFunctionNameAndStartLineForAddress() 1217 DWARFCompileUnit *CU = getCompileUnitForAddress(Address.Address); in getLocalsForAddress() 1231 DWARFCompileUnit *CU = getCompileUnitForAddress(Address.Address); in getLineInfoForAddress() 1251 DWARFCompileUnit *CU = getCompileUnitForAddress(Address.Address); in getLineInfoForAddressRange() [all …]
|
| H A D | DWARFUnit.cpp | 92 U = std::make_unique<DWARFCompileUnit>(Context, InfoSection, Header, in addUnitsImpl() 586 DWARFCompileUnit *DWOCU = DWOContext->getDWOCompileUnitForHash(*DWOId); in parseDWO() 589 DWO = std::shared_ptr<DWARFCompileUnit>(std::move(DWOContext), DWOCU); in parseDWO()
|
| H A D | DWARFVerifier.cpp | 330 Unit = CompileUnitVector.addUnit(std::make_unique<DWARFCompileUnit>( in verifyUnitSection() 1500 auto *CU = cast<DWARFCompileUnit>(U.get()); in verifyDebugNames()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 34 CUInfo(DWARFContext &DICtx, DWARFCompileUnit *CU) { in CUInfo() 437 CUInfo CUI(DICtx, dyn_cast<DWARFCompileUnit>(CU.get())); in convert() 463 CUInfo CUI(DICtx, dyn_cast<DWARFCompileUnit>(CU.get())); in convert()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
| H A D | llvm-dwarfdump.cpp | 387 DWARFCompileUnit *CU = DICtx.getCompileUnitForOffset(*CUOff); in toDie()
|
| /freebsd-13.1/lib/clang/liblldb/ |
| H A D | Makefile | 511 SRCS+= Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 486 SRCS_MIW+= DebugInfo/DWARF/DWARFCompileUnit.cpp
|