Home
last modified time | relevance | path

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

12

/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFDebugInfoEntry.h66 …void Append(const DWARFCompileUnit *cu, dw_offset_t attr_die_offset, dw_attr_t attr, dw_form_t for…
67 const DWARFCompileUnit * CompileUnitAtIndex(uint32_t i) const { return m_infos[i].cu; } in CompileUnitAtIndex()
83 …const DWARFCompileUnit *cu; // Keep the compile unit with each attribute in case we have DW_FORM_r…
136 const DWARFCompileUnit* cu,
141 const DWARFCompileUnit* cu,
146 const DWARFCompileUnit* cu,
152 const DWARFCompileUnit* cu,
158 const DWARFCompileUnit* cu,
164 const DWARFCompileUnit* cu,
171 const DWARFCompileUnit* cu,
[all …]
DSymbolFileDWARF.h68 friend class DWARFCompileUnit; variable
112 …virtual lldb_private::Type* ResolveType (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* ty…
244 …GetClangDeclContextForDIE (const lldb_private::SymbolContext &sc, DWARFCompileUnit *cu, const DWAR…
250 GetClangDeclContextContainingDIE (DWARFCompileUnit *cu,
258 GetDeclContextDIEContainingDIE (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die);
304 DWARFCompileUnit* dwarf_cu,
308 lldb::CompUnitSP ParseCompileUnit (DWARFCompileUnit* dwarf_cu, uint32_t cu_idx);
309 DWARFCompileUnit* GetDWARFCompileUnit(lldb_private::CompileUnit *comp_unit);
310 DWARFCompileUnit* GetNextUnparsedDWARFCompileUnit(DWARFCompileUnit* prev_cu);
311 …lldb_private::CompileUnit* GetCompUnitForDWARFCompUnit(DWARFCompileUnit* dwarf_cu, uint32_t c…
[all …]
DDWARFCompileUnit.cpp38 DWARFCompileUnit::DWARFCompileUnit(SymbolFileDWARF* dwarf2Data) : in DWARFCompileUnit() function in DWARFCompileUnit
48 m_addr_size (DWARFCompileUnit::GetDefaultAddressSize()), in DWARFCompileUnit()
57 DWARFCompileUnit::Clear() in Clear()
63 m_addr_size = DWARFCompileUnit::GetDefaultAddressSize(); in Clear()
72 DWARFCompileUnit::Extract(const DWARFDataExtractor &debug_info, lldb::offset_t *offset_ptr) in Extract()
107 DWARFCompileUnit::ClearDIEs(bool keep_compile_unit_die) in ClearDIEs()
134 DWARFCompileUnit::ExtractDIEsIfNeeded (bool cu_die_only) in ExtractDIEsIfNeeded()
281 DWARFCompileUnit::GetAbbrevOffset() const in GetAbbrevOffset()
289 DWARFCompileUnit::Verify(Stream *s) const in Verify()
329 DWARFCompileUnit::Dump(Stream *s) const in Dump()
[all …]
DDWARFFormValue.h16 class DWARFCompileUnit; variable
52 …ream &s, const lldb_private::DWARFDataExtractor* debug_str_data, const DWARFCompileUnit* cu) const;
55 const DWARFCompileUnit* cu);
58 uint64_t Reference(const DWARFCompileUnit* cu) const;
60 bool ResolveCompileUnitReferences(const DWARFCompileUnit* cu);
67 …DWARFDataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const;
68 …vate::DWARFDataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu);
75 …st DWARFFormValue& a, const DWARFFormValue& b, const DWARFCompileUnit* a_cu, const DWARFCompileUni…
DDWARFFormValue.cpp18 class DWARFCompileUnit;
117 …xtractValue(const DWARFDataExtractor& data, lldb::offset_t* offset_ptr, const DWARFCompileUnit* cu) in ExtractValue()
128 …case DW_FORM_addr: m_value.value.uval = data.GetMaxU64(offset_ptr, DWARFCompileUnit::GetAddre… in ExtractValue()
150 … m_value.value.uval = data.GetMaxU64(offset_ptr, DWARFCompileUnit::GetAddressByteSize(cu)); in ExtractValue()
186 … DWARFDataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const in SkipValue()
192 … const DWARFDataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) in SkipValue()
211 *offset_ptr += DWARFCompileUnit::GetAddressByteSize(cu); in SkipValue()
216 *offset_ptr += DWARFCompileUnit::GetAddressByteSize(cu); in SkipValue()
281 DWARFFormValue::Dump(Stream &s, const DWARFDataExtractor* debug_str_data, const DWARFCompileUnit* c… in Dump()
391 DWARFFormValue::Reference(const DWARFCompileUnit* cu) const in Reference()
[all …]
DDWARFDebugInfoEntry.cpp64 DWARFDebugInfoEntry::Attributes::Append(const DWARFCompileUnit *cu, dw_offset_t attr_die_offset, dw… in Append()
120 const DWARFCompileUnit* cu, in FastExtract()
280 const DWARFCompileUnit* cu, in Extract()
309 ((DWARFCompileUnit*)cu)->SetBaseAddress(0); in Extract()
326 ((DWARFCompileUnit*)cu)->SetBaseAddress(form_value.Unsigned()); in Extract()
449 const DWARFCompileUnit* cu, in DumpAncestry()
742 const DWARFCompileUnit* cu, in GetDIENamesAndRanges()
959 const DWARFCompileUnit* cu, in Dump()
1025 DWARFCompileUnit* cu, in DumpLocation()
1057 const DWARFCompileUnit* cu, in DumpAttribute()
[all …]
DUniqueDWARFASTType.h23 class DWARFCompileUnit; variable
45 DWARFCompileUnit *cu, in UniqueDWARFASTType()
89 const DWARFCompileUnit *m_cu;
121 const DWARFCompileUnit *cu,
154 const DWARFCompileUnit *cu, in Find()
DDWARFDebugInfo.h24 typedef std::shared_ptr<DWARFCompileUnit> DWARFCompileUnitSP;
49 bool ContainsCompileUnit (const DWARFCompileUnit *cu) const;
50 DWARFCompileUnit* GetCompileUnitAtIndex(uint32_t idx);
55 …DWARFDebugInfoEntry* GetDIEPtrWithCompileUnitHint (dw_offset_t die_offset, DWARFCompileUnit**cu_ha…
DDWARFDebugInfo.cpp85 DWARFCompileUnit* cu = GetCompileUnitAtIndex(idx); in GetCompileUnitAranges()
169 DWARFCompileUnitSP cu_sp(new DWARFCompileUnit(m_dwarf2Data)); in ParseCompileUnitHeadersIfNeeded()
192 DWARFCompileUnit*
195 DWARFCompileUnit* cu = NULL; in GetCompileUnitAtIndex()
202 DWARFDebugInfo::ContainsCompileUnit (const DWARFCompileUnit *cu) const in ContainsCompileUnit()
308 DWARFDebugInfo::GetDIEPtrWithCompileUnitHint (dw_offset_t die_offset, DWARFCompileUnit**cu_handle) in GetDIEPtrWithCompileUnitHint()
363 DWARFCompileUnit* cu = cu_sp.get(); in DWARFDebugInfo_ParseCallback()
414 DWARFCompileUnitSP cu(new DWARFCompileUnit(dwarf2Data)); in Parse()
461 cu.reset(new DWARFCompileUnit(dwarf2Data)); in Parse()
513 const DWARFCompileUnit* cu = cu_sp.get(); in DumpCallback()
[all …]
DDWARFCompileUnit.h18 class DWARFCompileUnit
30 DWARFCompileUnit(SymbolFileDWARF* dwarf2Data);
120 GetAddressByteSize(const DWARFCompileUnit* cu);
206 DISALLOW_COPY_AND_ASSIGN (DWARFCompileUnit);
DDWARFLocationList.cpp21 DWARFLocationList::Dump(Stream &s, const DWARFCompileUnit* cu, const DWARFDataExtractor& debug_loc_… in Dump()
24 uint32_t addr_size = DWARFCompileUnit::GetAddressByteSize(cu); in Dump()
25 s.SetAddressByteSize(DWARFCompileUnit::GetAddressByteSize(cu)); in Dump()
DSymbolFileDWARF.cpp119 void Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in Push()
132 DWARFCompileUnit *cu = m_dies[i].cu; in LogDIEs()
159 Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in Push()
180 DIEInfo (DWARFCompileUnit *c, const DWARFDebugInfoEntry *d) : in DIEInfo()
185 DWARFCompileUnit *cu;
239 SymbolFileDWARF::GetTypes (DWARFCompileUnit* cu, in GetTypes()
311 DWARFCompileUnit* dwarf_cu = NULL; in GetTypes()
851 DWARFCompileUnit*
900 SymbolFileDWARF::ParseCompileUnit (DWARFCompileUnit* dwarf_cu, uint32_t cu_idx) in ParseCompileUnit()
996 DWARFCompileUnit* dwarf_cu = info->GetCompileUnitAtIndex(cu_idx); in ParseCompileUnitAtIndex()
[all …]
DDWARFAbbreviationDeclaration.h16 class DWARFCompileUnit; variable
63 const DWARFCompileUnit* cu,
DDWARFLocationList.h20 const DWARFCompileUnit* cu,
DDWARFDebugPubnames.cpp87 DWARFCompileUnit* cu = debug_info->GetCompileUnitAtIndex(cu_idx); in GeneratePubnames()
224 DWARFCompileUnit* cu = debug_info->GetCompileUnitAtIndex(cu_idx); in GeneratePubBaseTypes()
DUniqueDWARFASTType.cpp24 const DWARFCompileUnit *cu, in Find()
DSymbolFileDWARFDebugMap.h25 class DWARFCompileUnit; variable
132 friend class DWARFCompileUnit; variable
DDWARFDebugAranges.cpp101 DWARFCompileUnit* cu = debug_info->GetCompileUnitAtIndex(cu_idx); in Generate()
/freebsd-10-stable/contrib/llvm/lib/DebugInfo/
DDWARFContext.cpp102 DWARFCompileUnit *cu = getCompileUnitAtIndex(i); in dump()
260 DWARFContext::getLineTableForCompileUnit(DWARFCompileUnit *cu) { in getLineTableForCompileUnit()
285 OwningPtr<DWARFCompileUnit> CU(new DWARFCompileUnit( in parseCompileUnits()
324 OwningPtr<DWARFCompileUnit> DWOCU(new DWARFCompileUnit( in parseDWOCompileUnits()
339 bool operator()(const DWARFCompileUnit *LHS, in operator ()()
340 const DWARFCompileUnit *RHS) const { in operator ()()
343 bool operator()(const DWARFCompileUnit *LHS, uint32_t RHS) const { in operator ()()
346 bool operator()(uint32_t LHS, const DWARFCompileUnit *RHS) const { in operator ()()
352 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint32_t Offset) { in getCompileUnitForOffset()
356 DWARFCompileUnit **CU = in getCompileUnitForOffset()
[all …]
DDWARFContext.h31 SmallVector<DWARFCompileUnit *, 1> CUs;
39 SmallVector<DWARFCompileUnit *, 1> DWOCUs;
92 DWARFCompileUnit *getCompileUnitAtIndex(unsigned index) { in getCompileUnitAtIndex()
106 DWARFCompileUnit *getDWOCompileUnitAtIndex(unsigned index) { in getDWOCompileUnitAtIndex()
129 getLineTableForCompileUnit(DWARFCompileUnit *cu);
167 DWARFCompileUnit *getCompileUnitForOffset(uint32_t Offset);
171 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address);
DDWARFCompileUnit.cpp16 void DWARFCompileUnit::dump(raw_ostream &OS) { in dump()
31 DWARFCompileUnit::~DWARFCompileUnit() { in ~DWARFCompileUnit()
DDWARFCompileUnit.h17 class DWARFCompileUnit : public DWARFUnit {
19 DWARFCompileUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef AS, in DWARFCompileUnit() function
25 ~DWARFCompileUnit() LLVM_OVERRIDE;
DDWARFDebugInfoEntry.h20 class DWARFCompileUnit; variable
/freebsd-10-stable/lib/clang/libllvmdebuginfo/
DMakefile10 DWARFCompileUnit.cpp \
/freebsd-10-stable/lib/clang/liblldbPluginSymbolFileDWARF/
DMakefile9 DWARFCompileUnit.cpp \

12