Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugAranges.cpp20 DWARFDebugAranges::DWARFDebugAranges() : m_aranges() {} in DWARFDebugAranges() function in DWARFDebugAranges
35 void DWARFDebugAranges::extract(const DWARFDataExtractor &debug_aranges_data) { in extract()
71 void DWARFDebugAranges::Dump(Log *log) const { in Dump()
84 void DWARFDebugAranges::AppendRange(dw_offset_t offset, dw_addr_t low_pc, in AppendRange()
90 void DWARFDebugAranges::Sort(bool minimize) { in Sort()
99 dw_offset_t DWARFDebugAranges::FindAddress(dw_addr_t address) const { in FindAddress()
H A DDWARFDebugAranges.h16 class DWARFDebugAranges {
25 DWARFDebugAranges();
H A DDWARFDebugInfo.h55 const DWARFDebugAranges &GetCompileUnitAranges();
66 std::unique_ptr<DWARFDebugAranges>
H A DDWARFCompileUnit.cpp29 DWARFDebugAranges *debug_aranges) { in BuildAddressRangeTable()
109 const DWARFDebugAranges &func_aranges = GetFunctionAranges(); in LookupAddress()
H A DDWARFUnit.h167 virtual void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) = 0;
173 const DWARFDebugAranges &GetFunctionAranges();
312 std::unique_ptr<DWARFDebugAranges> m_func_aranges_up;
H A DDWARFDebugInfo.cpp36 const DWARFDebugAranges &DWARFDebugInfo::GetCompileUnitAranges() { in GetCompileUnitAranges()
40 m_cu_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetCompileUnitAranges()
H A DDWARFTypeUnit.h17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override {} in BuildAddressRangeTable()
H A DDWARFCompileUnit.h17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override;
H A DCMakeLists.txt22 DWARFDebugAranges.cpp
H A DSymbolFileDWARFDebugMap.h22 class DWARFDebugAranges; variable
376 DWARFDebugAranges *debug_aranges);
H A DDWARFDebugInfoEntry.h45 DWARFDebugAranges *debug_aranges) const;
H A DDWARFUnit.cpp836 const DWARFDebugAranges &DWARFUnit::GetFunctionAranges() { in GetFunctionAranges()
838 m_func_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetFunctionAranges()
H A DSymbolFileDWARF.h46 class DWARFDebugAranges; variable
H A DDWARFDebugInfoEntry.cpp695 DWARFUnit *cu, DWARFDebugAranges *debug_aranges) const { in BuildFunctionAddressRangeTable()
H A DSymbolFileDWARFDebugMap.cpp1400 DWARFDebugAranges *debug_aranges) { in AddOSOARanges()
H A DSymbolFileDWARF.cpp1964 const DWARFDebugAranges &aranges = debug_info.GetCompileUnitAranges(); in ResolveSymbolContext()
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAranges.cpp23 void DWARFDebugAranges::extract( in extract()
47 void DWARFDebugAranges::generate(DWARFContext *CTX) { in generate()
76 void DWARFDebugAranges::clear() { in clear()
82 void DWARFDebugAranges::appendRange(uint64_t CUOffset, uint64_t LowPC, in appendRange()
90 void DWARFDebugAranges::construct() { in construct()
124 uint64_t DWARFDebugAranges::findAddress(uint64_t Address) const { in findAddress()
H A DCMakeLists.txt11 DWARFDebugAranges.cpp
H A DDWARFContext.cpp851 const DWARFDebugAranges *DWARFContext::getDebugAranges() { in getDebugAranges()
855 Aranges.reset(new DWARFDebugAranges()); in getDebugAranges()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h35 class DWARFDebugAranges; variable
55 std::unique_ptr<DWARFDebugAranges> Aranges;
291 const DWARFDebugAranges *getDebugAranges();
H A DDWARFDebugAranges.h23 class DWARFDebugAranges {
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/
H A DBUILD.gn19 "DWARFDebugAranges.cpp",
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/DWARF/
H A DBUILD.gn56 "DWARFDebugAranges.cpp",
/llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/
H A DSymbolFileDWARFTests.cpp466 DWARFDebugAranges debug_aranges; in TEST_F()
521 DWARFDebugAranges debug_aranges; in TEST_F()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt4530 lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
4531 lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h