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

/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugAranges.cpp1 //===-- DWARFDebugAranges.cpp ---------------------------------------------===//
9 #include "DWARFDebugAranges.h"
21 DWARFDebugAranges::DWARFDebugAranges() : m_aranges() {} function in class:DWARFDebugAranges
36 void DWARFDebugAranges::extract(const DWARFDataExtractor &debug_aranges_data) {
46 "DWARFDebugAranges::extract failed to extract "
72 void DWARFDebugAranges::Dump(Log *log) const {
85 void DWARFDebugAranges::AppendRange(dw_offset_t offset, dw_addr_t low_pc,
91 void DWARFDebugAranges::Sort(bool minimize) {
100 dw_offset_t DWARFDebugAranges
[all...]
H A DDWARFDebugAranges.h1 //===-- DWARFDebugAranges.h -------------------------------------*- C++ -*-===//
18 class DWARFDebugAranges { class in namespace:lldb_private::plugin::dwarf
26 DWARFDebugAranges();
H A DDWARFDebugInfo.h58 const DWARFDebugAranges &GetCompileUnitAranges();
69 std::unique_ptr<DWARFDebugAranges>
H A DDWARFCompileUnit.h23 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override;
H A DDWARFTypeUnit.h23 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override {}
H A DDWARFCompileUnit.cpp10 #include "DWARFDebugAranges.h"
32 DWARFDebugAranges *debug_aranges) {
101 const DWARFDebugAranges &func_aranges = GetFunctionAranges();
H A DDWARFUnit.h174 virtual void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) = 0;
180 const DWARFDebugAranges &GetFunctionAranges();
355 std::unique_ptr<DWARFDebugAranges> m_func_aranges_up;
H A DDWARFDebugInfo.cpp22 #include "DWARFDebugAranges.h"
36 const DWARFDebugAranges &DWARFDebugInfo::GetCompileUnitAranges() {
40 m_cu_aranges_up = std::make_unique<DWARFDebugAranges>();
H A DDWARFDebugInfoEntry.h50 DWARFDebugAranges *debug_aranges) const;
H A DSymbolFileDWARFDebugMap.h30 class DWARFDebugAranges;
382 DWARFDebugAranges *debug_aranges);
H A DDWARFUnit.cpp21 #include "DWARFDebugAranges.h"
633 // Compare function DWARFDebugAranges::Range structures
885 const DWARFDebugAranges &DWARFUnit::GetFunctionAranges() {
887 m_func_aranges_up = std::make_unique<DWARFDebugAranges>();
H A DSymbolFileDWARF.h53 class DWARFDebugAranges;
H A DDWARFDebugInfoEntry.cpp25 #include "DWARFDebugAranges.h"
596 DWARFUnit *cu, DWARFDebugAranges *debug_aranges) const {
H A DSymbolFileDWARFDebugMap.cpp11 #include "DWARFDebugAranges.h"
1499 DWARFDebugAranges *debug_aranges) {
H A DSymbolFileDWARF.cpp63 #include "DWARFDebugAranges.h"
2160 const DWARFDebugAranges &aranges = debug_info.GetCompileUnitAranges();
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAranges.cpp1 //===- DWARFDebugAranges.cpp ----------------------------------------------===//
9 #include "llvm/DebugInfo/DWARF/DWARFDebugAranges.h"
23 void DWARFDebugAranges::extract(
47 void DWARFDebugAranges::generate(DWARFContext *CTX) {
76 void DWARFDebugAranges::clear() {
82 void DWARFDebugAranges::appendRange(uint64_t CUOffset, uint64_t LowPC,
90 void DWARFDebugAranges::construct() {
124 uint64_t DWARFDebugAranges::findAddress(uint64_t Address) const {
H A DDWARFContext.cpp23 #include "llvm/DebugInfo/DWARF/DWARFDebugAranges.h"
259 std::unique_ptr<DWARFDebugAranges> Aranges;
388 const DWARFDebugAranges *getDebugAranges() override {
392 Aranges = std::make_unique<DWARFDebugAranges>();
672 const DWARFDebugAranges *getDebugAranges() override {
1438 const DWARFDebugAranges *DWARFContext::getDebugAranges() {
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugAranges.h1 //===- DWARFDebugAranges.h --------------------------------------*- C++ -*-===//
23 class DWARFDebugAranges { class in namespace:llvm
H A DDWARFContext.h36 class DWARFDebugAranges;
80 virtual const DWARFDebugAranges *getDebugAranges() = 0;
304 const DWARFDebugAranges *getDebugAranges();
/freebsd-current/lib/clang/liblldb/
H A DMakefile553 SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
/freebsd-current/lib/clang/libllvm/
H A DMakefile560 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAranges.cpp

Completed in 232 milliseconds