| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDebugAranges.cpp | 20 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 D | DWARFDebugAranges.h | 16 class DWARFDebugAranges { 25 DWARFDebugAranges();
|
| H A D | DWARFDebugInfo.h | 55 const DWARFDebugAranges &GetCompileUnitAranges(); 66 std::unique_ptr<DWARFDebugAranges>
|
| H A D | DWARFCompileUnit.cpp | 29 DWARFDebugAranges *debug_aranges) { in BuildAddressRangeTable() 109 const DWARFDebugAranges &func_aranges = GetFunctionAranges(); in LookupAddress()
|
| H A D | DWARFUnit.h | 167 virtual void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) = 0; 173 const DWARFDebugAranges &GetFunctionAranges(); 312 std::unique_ptr<DWARFDebugAranges> m_func_aranges_up;
|
| H A D | DWARFDebugInfo.cpp | 36 const DWARFDebugAranges &DWARFDebugInfo::GetCompileUnitAranges() { in GetCompileUnitAranges() 40 m_cu_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetCompileUnitAranges()
|
| H A D | DWARFTypeUnit.h | 17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override {} in BuildAddressRangeTable()
|
| H A D | DWARFCompileUnit.h | 17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override;
|
| H A D | CMakeLists.txt | 22 DWARFDebugAranges.cpp
|
| H A D | SymbolFileDWARFDebugMap.h | 22 class DWARFDebugAranges; variable 376 DWARFDebugAranges *debug_aranges);
|
| H A D | DWARFDebugInfoEntry.h | 45 DWARFDebugAranges *debug_aranges) const;
|
| H A D | DWARFUnit.cpp | 836 const DWARFDebugAranges &DWARFUnit::GetFunctionAranges() { in GetFunctionAranges() 838 m_func_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetFunctionAranges()
|
| H A D | SymbolFileDWARF.h | 46 class DWARFDebugAranges; variable
|
| H A D | DWARFDebugInfoEntry.cpp | 695 DWARFUnit *cu, DWARFDebugAranges *debug_aranges) const { in BuildFunctionAddressRangeTable()
|
| H A D | SymbolFileDWARFDebugMap.cpp | 1400 DWARFDebugAranges *debug_aranges) { in AddOSOARanges()
|
| H A D | SymbolFileDWARF.cpp | 1964 const DWARFDebugAranges &aranges = debug_info.GetCompileUnitAranges(); in ResolveSymbolContext()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugAranges.cpp | 23 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 D | CMakeLists.txt | 11 DWARFDebugAranges.cpp
|
| H A D | DWARFContext.cpp | 851 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 D | DWARFContext.h | 35 class DWARFDebugAranges; variable 55 std::unique_ptr<DWARFDebugAranges> Aranges; 291 const DWARFDebugAranges *getDebugAranges();
|
| H A D | DWARFDebugAranges.h | 23 class DWARFDebugAranges {
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/ |
| H A D | BUILD.gn | 19 "DWARFDebugAranges.cpp",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | BUILD.gn | 56 "DWARFDebugAranges.cpp",
|
| /llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARFTests.cpp | 466 DWARFDebugAranges debug_aranges; in TEST_F() 521 DWARFDebugAranges debug_aranges; in TEST_F()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 4530 lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp 4531 lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h
|