Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
HDDWARFDebugAranges.cpp21 DWARFDebugAranges::DWARFDebugAranges() : m_aranges() {} in DWARFDebugAranges() function in DWARFDebugAranges
36 void DWARFDebugAranges::extract(const DWARFDataExtractor &debug_aranges_data) { in extract()
72 void DWARFDebugAranges::Dump(Log *log) const { in Dump()
85 void DWARFDebugAranges::AppendRange(dw_offset_t offset, dw_addr_t low_pc, in AppendRange()
91 void DWARFDebugAranges::Sort(bool minimize) { in Sort()
99 dw_offset_t DWARFDebugAranges::FindAddress(dw_addr_t address) const { in FindAddress()
HDDWARFDebugAranges.h18 class DWARFDebugAranges {
26 DWARFDebugAranges();
HDDWARFDebugInfo.h53 const DWARFDebugAranges &GetCompileUnitAranges();
66 std::unique_ptr<DWARFDebugAranges>
HDDWARFCompileUnit.cpp32 DWARFDebugAranges *debug_aranges) { in BuildAddressRangeTable()
101 const DWARFDebugAranges &func_aranges = GetFunctionAranges(); in LookupAddress()
HDDWARFUnit.h132 virtual void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) = 0;
138 const DWARFDebugAranges &GetFunctionAranges();
327 std::unique_ptr<DWARFDebugAranges> m_func_aranges_up;
HDDWARFTypeUnit.h23 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override {} in BuildAddressRangeTable()
HDDWARFCompileUnit.h23 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override;
HDDWARFDebugInfo.cpp37 const DWARFDebugAranges &DWARFDebugInfo::GetCompileUnitAranges() { in GetCompileUnitAranges()
41 m_cu_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetCompileUnitAranges()
HDSymbolFileDWARFDebugMap.h31 class DWARFDebugAranges; variable
393 DWARFDebugAranges *debug_aranges);
HDDWARFDebugInfoEntry.h50 DWARFDebugAranges *debug_aranges) const;
HDDWARFUnit.cpp907 const DWARFDebugAranges &DWARFUnit::GetFunctionAranges() { in GetFunctionAranges()
909 m_func_aranges_up = std::make_unique<DWARFDebugAranges>(); in GetFunctionAranges()
HDDWARFDebugInfoEntry.cpp594 DWARFUnit *cu, DWARFDebugAranges *debug_aranges) const { in BuildFunctionAddressRangeTable()
HDSymbolFileDWARF.h53 class DWARFDebugAranges; variable
HDSymbolFileDWARFDebugMap.cpp1509 DWARFDebugAranges *debug_aranges) { in AddOSOARanges()
HDSymbolFileDWARF.cpp2201 const DWARFDebugAranges &aranges = debug_info.GetCompileUnitAranges(); in ResolveSymbolContext()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
HDDWARFDebugAranges.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()
HDDWARFContext.cpp260 std::unique_ptr<DWARFDebugAranges> Aranges;
389 const DWARFDebugAranges *getDebugAranges() override { in getDebugAranges()
393 Aranges = std::make_unique<DWARFDebugAranges>(); in getDebugAranges()
673 const DWARFDebugAranges *getDebugAranges() override { in getDebugAranges()
1440 const DWARFDebugAranges *DWARFContext::getDebugAranges() { in getDebugAranges()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
HDDWARFContext.h36 class DWARFDebugAranges; variable
80 virtual const DWARFDebugAranges *getDebugAranges() = 0;
304 const DWARFDebugAranges *getDebugAranges();
HDDWARFDebugAranges.h23 class DWARFDebugAranges {
/freebsd-14-stable/lib/clang/liblldb/
HDMakefile566 SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
/freebsd-14-stable/lib/clang/libllvm/
HDMakefile561 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAranges.cpp