Home
last modified time | relevance | path

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

12

/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFCompileUnit.h15 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;
DSymbolFileDWARFDwo.cpp38 DWARFCompileUnit *SymbolFileDWARFDwo::GetDWOCompileUnitForHash(uint64_t hash) { in GetDWOCompileUnitForHash()
42 return llvm::dyn_cast_or_null<DWARFCompileUnit>( in GetDWOCompileUnitForHash()
49 DWARFCompileUnit *cu = FindSingleCompileUnit(); in GetDWOCompileUnitForHash()
58 DWARFCompileUnit *SymbolFileDWARFDwo::FindSingleCompileUnit() { in FindSingleCompileUnit()
64 return llvm::cast<DWARFCompileUnit>(debug_info.GetUnitAtIndex(0)); in FindSingleCompileUnit()
68 DWARFCompileUnit *cu = nullptr; in FindSingleCompileUnit()
71 llvm::dyn_cast<DWARFCompileUnit>(debug_info.GetUnitAtIndex(i))) { in FindSingleCompileUnit()
DDWARFCompileUnit.cpp20 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()
DSymbolFileDWARFDwo.h32 DWARFCompileUnit *GetDWOCompileUnitForHash(uint64_t hash);
67 DWARFCompileUnit *FindSingleCompileUnit();
DSymbolFileDWARF.h42 class DWARFCompileUnit; variable
75 friend class DWARFCompileUnit; variable
241 GetCompUnitForDWARFCompUnit(DWARFCompileUnit &dwarf_cu);
347 lldb::CompUnitSP ParseCompileUnit(DWARFCompileUnit &dwarf_cu);
349 virtual DWARFCompileUnit *
DSymbolFileDWARF.cpp634 DWARFCompileUnit *SymbolFileDWARF::GetDWARFCompileUnit(CompileUnit *comp_unit) { in GetDWARFCompileUnit()
644 return llvm::cast_or_null<DWARFCompileUnit>(dwarf_cu); in GetDWARFCompileUnit()
678 lldb::CompUnitSP SymbolFileDWARF::ParseCompileUnit(DWARFCompileUnit &dwarf_cu) { in ParseCompileUnit()
728 if (auto *cu = llvm::dyn_cast<DWARFCompileUnit>(info.GetUnitAtIndex(i))) { in BuildCuTranslationTable()
753 if (auto *dwarf_cu = llvm::cast_or_null<DWARFCompileUnit>( in ParseCompileUnitAtIndex()
907 if (auto *dwarf_cu = llvm::dyn_cast<DWARFCompileUnit>(&unit)) { in GetFile()
1513 SymbolFileDWARF::GetCompUnitForDWARFCompUnit(DWARFCompileUnit &dwarf_cu) { in GetCompUnitForDWARFCompUnit()
1515 DWARFCompileUnit *non_dwo_cu = in GetCompUnitForDWARFCompUnit()
1516 static_cast<DWARFCompileUnit *>(dwarf_cu.GetUserData()); in GetCompUnitForDWARFCompUnit()
1538 if (die && llvm::isa<DWARFCompileUnit>(die.GetCU())) { in GetFunction()
[all …]
/external/llvm/lib/DebugInfo/DWARF/
DDWARFCompileUnit.cpp16 void DWARFCompileUnit::dump(raw_ostream &OS) { in dump()
32 DWARFCompileUnit::~DWARFCompileUnit() { in ~DWARFCompileUnit()
DCMakeLists.txt4 DWARFCompileUnit.cpp
DDWARFContext.cpp442 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint32_t Offset) { in getCompileUnitForOffset()
447 DWARFCompileUnit *DWARFContext::getCompileUnitForAddress(uint64_t Address) { in getCompileUnitForAddress()
454 static bool getFunctionNameForAddress(DWARFCompileUnit *CU, uint64_t Address, in getFunctionNameForAddress()
479 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getLineInfoForAddress()
495 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getLineInfoForAddressRange()
538 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getInliningInfoForAddress()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/
DDWARFCompileUnit.cpp17 void DWARFCompileUnit::dump(raw_ostream &OS, DIDumpOptions DumpOpts) { in dump()
38 DWARFCompileUnit::~DWARFCompileUnit() = default;
DDWARFContext.cpp647 DWARFCompileUnit *DWARFContext::getDWOCompileUnitForHash(uint64_t Hash) { in getDWOCompileUnitForHash()
652 return dyn_cast_or_null<DWARFCompileUnit>( in getDWOCompileUnitForHash()
672 return dyn_cast<DWARFCompileUnit>(DWOCU.get()); in getDWOCompileUnitForHash()
929 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint64_t Offset) { in getCompileUnitForOffset()
931 return dyn_cast_or_null<DWARFCompileUnit>( in getCompileUnitForOffset()
935 DWARFCompileUnit *DWARFContext::getCompileUnitForAddress(uint64_t Address) { in getCompileUnitForAddress()
945 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getDIEsForAddress()
976 static bool getFunctionNameAndStartLineForAddress(DWARFCompileUnit *CU, in getFunctionNameAndStartLineForAddress()
1080 void DWARFContext::addLocalsForDie(DWARFCompileUnit *CU, DWARFDie Subprogram, in addLocalsForDie()
1149 DWARFCompileUnit *CU = getCompileUnitForAddress(Address.Address); in getLocalsForAddress()
[all …]
DCMakeLists.txt5 DWARFCompileUnit.cpp
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFCompileUnit.h17 class DWARFCompileUnit : public DWARFUnit {
19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit() function
29 ~DWARFCompileUnit() override;
DDWARFContext.h41 DWARFUnitSection<DWARFCompileUnit> CUs;
53 DWARFUnitSection<DWARFCompileUnit> DWOCUs;
87 typedef DWARFUnitSection<DWARFCompileUnit>::iterator_range cu_iterator_range;
140 DWARFCompileUnit *getCompileUnitAtIndex(unsigned index) { in getCompileUnitAtIndex()
146 DWARFCompileUnit *getDWOCompileUnitAtIndex(unsigned index) { in getDWOCompileUnitAtIndex()
230 DWARFCompileUnit *getCompileUnitForOffset(uint32_t Offset);
234 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address);
/external/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
DDWARFCompileUnit.h17 class DWARFCompileUnit : public DWARFUnit {
19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit() function
29 ~DWARFCompileUnit() override;
DDWARFContext.h245 DWARFCompileUnit *getDWOCompileUnitForHash(uint64_t Hash);
248 DWARFCompileUnit *getCompileUnitForOffset(uint64_t Offset);
341 DWARFCompileUnit *CompileUnit = nullptr;
418 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address);
425 void addLocalsForDie(DWARFCompileUnit *CU, DWARFDie Subprogram, DWARFDie Die,
/external/llvm-project/llvm/lib/DebugInfo/DWARF/
DDWARFCompileUnit.cpp17 void DWARFCompileUnit::dump(raw_ostream &OS, DIDumpOptions DumpOpts) { in dump()
41 DWARFCompileUnit::~DWARFCompileUnit() = default;
DCMakeLists.txt5 DWARFCompileUnit.cpp
DDWARFContext.cpp696 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()
987 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint64_t Offset) { in getCompileUnitForOffset()
989 return dyn_cast_or_null<DWARFCompileUnit>( in getCompileUnitForOffset()
993 DWARFCompileUnit *DWARFContext::getCompileUnitForAddress(uint64_t Address) { in getCompileUnitForAddress()
1003 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getDIEsForAddress()
1034 static bool getFunctionNameAndStartLineForAddress(DWARFCompileUnit *CU, in getFunctionNameAndStartLineForAddress()
1145 void DWARFContext::addLocalsForDie(DWARFCompileUnit *CU, DWARFDie Subprogram, in addLocalsForDie()
1214 DWARFCompileUnit *CU = getCompileUnitForAddress(Address.Address); in getLocalsForAddress()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFCompileUnit.h17 class DWARFCompileUnit : public DWARFUnit {
19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit() function
29 ~DWARFCompileUnit() override;
DDWARFContext.h225 DWARFCompileUnit *getDWOCompileUnitForHash(uint64_t Hash);
228 DWARFCompileUnit *getCompileUnitForOffset(uint64_t Offset);
312 DWARFCompileUnit *CompileUnit = nullptr;
379 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address);
380 void addLocalsForDie(DWARFCompileUnit *CU, DWARFDie Subprogram, DWARFDie Die,
/external/llvm-project/llvm/unittests/DebugInfo/DWARF/
DDWARFDebugInfoTest.cpp233 DWARFCompileUnit *U = in TestAllForms()
234 cast<DWARFCompileUnit>(DwarfContext->getUnitAtIndex(0)); in TestAllForms()
499 DWARFCompileUnit *U = in TestChildren()
500 cast<DWARFCompileUnit>(DwarfContext->getUnitAtIndex(0)); in TestChildren()
676 DWARFCompileUnit *U1 = in TestReferences()
677 cast<DWARFCompileUnit>(DwarfContext->getUnitAtIndex(0)); in TestReferences()
678 DWARFCompileUnit *U2 = in TestReferences()
679 cast<DWARFCompileUnit>(DwarfContext->getUnitAtIndex(1)); in TestReferences()
886 DWARFCompileUnit *U = in TestAddresses()
887 cast<DWARFCompileUnit>(DwarfContext->getUnitAtIndex(0)); in TestAddresses()
[all …]
/external/bcc/src/cc/
Dbcc_debug.cc159 DWARFCompileUnit *CU = cast<DWARFCompileUnit>(DwarfCtx->getUnitAtIndex(0)); in dump()
161 DWARFCompileUnit *CU = DwarfCtx->getCompileUnitAtIndex(0); in dump()
/external/llvm-project/lldb/unittests/SymbolFile/DWARF/
DXcodeSDKModuleTests.cpp71 auto *dwarf_cu = llvm::cast<DWARFCompileUnit>(dwarf_unit); in TEST_F()
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/
DBUILD.gn13 "DWARFCompileUnit.cpp",

12