Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugAranges.cpp32 DWARFDebugAranges::DWARFDebugAranges() : m_aranges() {} in DWARFDebugAranges() function in DWARFDebugAranges
51 bool DWARFDebugAranges::Extract(const DWARFDataExtractor &debug_aranges_data) { in Extract()
78 bool DWARFDebugAranges::Generate(SymbolFileDWARF *dwarf2Data) { in Generate()
93 void DWARFDebugAranges::Dump(Log *log) const { in Dump()
106 void DWARFDebugAranges::AppendRange(dw_offset_t offset, dw_addr_t low_pc, in AppendRange()
112 void DWARFDebugAranges::Sort(bool minimize) { in Sort()
146 dw_offset_t DWARFDebugAranges::FindAddress(dw_addr_t address) const { in FindAddress()
H A DDWARFDebugAranges.h20 class DWARFDebugAranges {
29 DWARFDebugAranges();
H A DDWARFDebugInfo.h54 DWARFDebugAranges &GetCompileUnitAranges();
67 std::unique_ptr<DWARFDebugAranges>
H A DDWARFUnit.h120 DWARFDebugAranges *debug_aranges);
126 const DWARFDebugAranges &GetFunctionAranges();
203 std::unique_ptr<DWARFDebugAranges> m_func_aranges_ap;
H A DDWARFDebugInfo.cpp46 DWARFDebugAranges &DWARFDebugInfo::GetCompileUnitAranges() { in GetCompileUnitAranges()
50 m_cu_aranges_ap.reset(new DWARFDebugAranges()); in GetCompileUnitAranges()
H A DDWARFUnit.cpp394 const DWARFDebugAranges &func_aranges = GetFunctionAranges(); in LookupAddress()
471 DWARFDebugAranges *debug_aranges) { in BuildAddressRangeTable()
775 const DWARFDebugAranges &DWARFUnit::GetFunctionAranges() { in GetFunctionAranges()
777 m_func_aranges_ap.reset(new DWARFDebugAranges()); in GetFunctionAranges()
H A DDWARFDebugInfoEntry.h67 DWARFDebugAranges *debug_aranges) const;
71 DWARFDebugAranges *debug_aranges) const;
H A DSymbolFileDWARFDebugMap.h24 class DWARFDebugAranges; variable
388 DWARFDebugAranges *debug_aranges);
H A DSymbolFileDWARF.h48 class DWARFDebugAranges; variable
H A DDWARFDebugInfoEntry.cpp1330 DWARFDebugAranges *debug_aranges) const { in BuildAddressRangeTable()
1361 DWARFDebugAranges *debug_aranges) const { in BuildFunctionAddressRangeTable()
H A DSymbolFileDWARFDebugMap.cpp1426 DWARFDebugAranges *debug_aranges) { in AddOSOARanges()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAranges.cpp24 void DWARFDebugAranges::extract(DataExtractor DebugArangesData) { in extract()
41 void DWARFDebugAranges::generate(DWARFContext *CTX) { in generate()
69 void DWARFDebugAranges::clear() { in clear()
75 void DWARFDebugAranges::appendRange(uint32_t CUOffset, uint64_t LowPC, in appendRange()
83 void DWARFDebugAranges::construct() { in construct()
117 uint32_t DWARFDebugAranges::findAddress(uint64_t Address) const { in findAddress()
H A DDWARFContext.cpp746 const DWARFDebugAranges *DWARFContext::getDebugAranges() { in getDebugAranges()
750 Aranges.reset(new DWARFDebugAranges()); in getDebugAranges()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h66 std::unique_ptr<DWARFDebugAranges> Aranges;
268 const DWARFDebugAranges *getDebugAranges();
H A DDWARFDebugAranges.h22 class DWARFDebugAranges {
/freebsd-12.1/lib/clang/liblldb/
H A DMakefile459 SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile423 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAranges.cpp