/freebsd-10.0-release/contrib/llvm/lib/DebugInfo/ |
H A D | DWARFDebugInfoEntry.h | 20 class DWARFCompileUnit; 42 void dump(raw_ostream &OS, const DWARFCompileUnit *cu, 44 void dumpAttribute(raw_ostream &OS, const DWARFCompileUnit *cu, 51 bool extractFast(const DWARFCompileUnit *CU, const uint8_t *FixedFormSizes, 58 bool extract(const DWARFCompileUnit *CU, uint32_t *OffsetPtr); 123 uint32_t getAttributeValue(const DWARFCompileUnit *cu, 127 const char* getAttributeValueAsString(const DWARFCompileUnit* cu, 131 uint64_t getAttributeValueAsUnsigned(const DWARFCompileUnit *cu, 135 uint64_t getAttributeValueAsReference(const DWARFCompileUnit *cu, 139 int64_t getAttributeValueAsSigned(const DWARFCompileUnit* c [all...] |
H A D | DWARFDebugInfoEntry.cpp | 11 #include "DWARFCompileUnit.h" 23 const DWARFCompileUnit *cu, 69 const DWARFCompileUnit *cu, 97 bool DWARFDebugInfoEntryMinimal::extractFast(const DWARFCompileUnit *CU, 134 DWARFDebugInfoEntryMinimal::extract(const DWARFCompileUnit *CU, 155 const_cast<DWARFCompileUnit*>(CU)->setBaseAddress(0); 167 const_cast<DWARFCompileUnit*>(CU) 191 DWARFDebugInfoEntryMinimal::getAttributeValue(const DWARFCompileUnit *cu, 227 const DWARFCompileUnit* cu, 241 const DWARFCompileUnit* c [all...] |
H A D | DWARFCompileUnit.cpp | 1 //===-- DWARFCompileUnit.cpp ----------------------------------------------===// 10 #include "DWARFCompileUnit.h" 19 DataExtractor DWARFCompileUnit::getDebugInfoExtractor() const { 23 bool DWARFCompileUnit::extract(DataExtractor debug_info, uint32_t *offset_ptr) { 53 DWARFCompileUnit::extract(uint32_t offset, DataExtractor debug_info_data, 76 bool DWARFCompileUnit::extractRangeList(uint32_t RangeListOffset, 84 void DWARFCompileUnit::clear() { 94 void DWARFCompileUnit::dump(raw_ostream &OS) { 108 const char *DWARFCompileUnit::getCompilationDir() { 115 void DWARFCompileUnit [all...] |
H A D | DWARFContext.h | 13 #include "DWARFCompileUnit.h" 29 SmallVector<DWARFCompileUnit, 1> CUs; 35 SmallVector<DWARFCompileUnit, 1> DWOCUs; 67 DWARFCompileUnit *getCompileUnitAtIndex(unsigned index) { 74 DWARFCompileUnit *getDWOCompileUnitAtIndex(unsigned index) { 94 getLineTableForCompileUnit(DWARFCompileUnit *cu); 130 DWARFCompileUnit *getCompileUnitForOffset(uint32_t Offset); 134 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address);
|
H A D | DWARFContext.cpp | 55 DWARFCompileUnit *cu = getCompileUnitAtIndex(i); 209 DWARFContext::getLineTableForCompileUnit(DWARFCompileUnit *cu) { 234 CUs.push_back(DWARFCompileUnit(getDebugAbbrev(), getInfoSection(), 254 DWOCUs.push_back(DWARFCompileUnit(getDebugAbbrevDWO(), getInfoDWOSection(), 273 bool operator()(const DWARFCompileUnit &LHS, 274 const DWARFCompileUnit &RHS) const { 277 bool operator()(const DWARFCompileUnit &LHS, uint32_t RHS) const { 280 bool operator()(uint32_t LHS, const DWARFCompileUnit &RHS) const { 286 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint32_t Offset) { 290 DWARFCompileUnit *C [all...] |
H A D | DWARFCompileUnit.h | 1 //===-- DWARFCompileUnit.h --------------------------------------*- C++ -*-===// 25 class DWARFCompileUnit { class in namespace:llvm 46 DWARFCompileUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef AS, function in class:llvm::DWARFCompileUnit
|
H A D | DWARFFormValue.cpp | 11 #include "DWARFCompileUnit.h" 79 const DWARFCompileUnit *cu) { 206 const DWARFCompileUnit *cu) const { 212 uint32_t *offset_ptr, const DWARFCompileUnit *cu) { 312 DWARFFormValue::dump(raw_ostream &OS, const DWARFCompileUnit *cu) const { 461 const DWARFCompileUnit *cu) const { 468 uint64_t DWARFFormValue::getReference(const DWARFCompileUnit *cu) const { 486 DWARFFormValue::resolveCompileUnitReferences(const DWARFCompileUnit *cu) {
|
/freebsd-10.0-release/contrib/llvm/include/llvm/DebugInfo/ |
H A D | DWARFFormValue.h | 17 class DWARFCompileUnit; 51 void dump(raw_ostream &OS, const DWARFCompileUnit* cu) const; 53 const DWARFCompileUnit *cu); 58 uint64_t getReference(const DWARFCompileUnit* cu) const; 63 bool resolveCompileUnitReferences(const DWARFCompileUnit* cu); 70 const DWARFCompileUnit *) const; 72 const DWARFCompileUnit *cu) const; 74 uint32_t *offset_ptr, const DWARFCompileUnit *cu);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFFormValue.h | 15 class DWARFCompileUnit; 51 void Dump(lldb_private::Stream &s, const lldb_private::DataExtractor* debug_str_data, const DWARFCompileUnit* cu) const; 54 const DWARFCompileUnit* cu); 57 uint64_t Reference(const DWARFCompileUnit* cu) const; 59 bool ResolveCompileUnitReferences(const DWARFCompileUnit* cu); 66 bool SkipValue(const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const; 67 static bool SkipValue(const dw_form_t form, const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu); 68 // static bool TransferValue(dw_form_t form, const lldb_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu, BinaryStreamBuf& out_buff); 69 // static bool TransferValue(const DWARFFormValue& formValue, const DWARFCompileUnit* cu, BinaryStreamBuf& out_buff); 70 // static bool PutUnsigned(dw_form_t form, dw_offset_t offset, uint64_t value, BinaryStreamBuf& out_buff, const DWARFCompileUnit* c [all...] |
H A D | DWARFDebugInfoEntry.h | 66 void Append(const DWARFCompileUnit *cu, dw_offset_t attr_die_offset, dw_attr_t attr, dw_form_t form); 67 const DWARFCompileUnit * CompileUnitAtIndex(uint32_t i) const { return m_infos[i].cu; } 83 const DWARFCompileUnit *cu; // Keep the compile unit with each attribute in case we have DW_FORM_ref_addr values 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* c [all...] |
H A D | SymbolFileDWARF.h | 68 friend class DWARFCompileUnit; 112 virtual lldb_private::Type* ResolveType (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* type_die, bool assert_not_being_parsed = true); 244 GetClangDeclContextForDIE (const lldb_private::SymbolContext &sc, DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die); 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_c [all...] |
H A D | DWARFDebugInfo.h | 24 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_handle);
|
H A D | DWARFLocationList.h | 20 const DWARFCompileUnit* cu,
|
H A D | UniqueDWARFASTType.h | 23 class DWARFCompileUnit; 45 DWARFCompileUnit *cu, 89 const DWARFCompileUnit *m_cu; 121 const DWARFCompileUnit *cu, 154 const DWARFCompileUnit *cu,
|
H A D | DWARFLocationList.cpp | 14 #include "DWARFCompileUnit.h" 21 DWARFLocationList::Dump(Stream &s, const DWARFCompileUnit* cu, const DataExtractor& debug_loc_data, lldb::offset_t offset) 24 uint32_t addr_size = DWARFCompileUnit::GetAddressByteSize(cu); 25 s.SetAddressByteSize(DWARFCompileUnit::GetAddressByteSize(cu));
|
H A D | DWARFCompileUnit.cpp | 1 //===-- DWARFCompileUnit.cpp ------------------------------------*- C++ -*-===// 10 #include "DWARFCompileUnit.h" 38 DWARFCompileUnit::DWARFCompileUnit(SymbolFileDWARF* dwarf2Data) : function in class:DWARFCompileUnit 48 m_addr_size (DWARFCompileUnit::GetDefaultAddressSize()), 57 DWARFCompileUnit::Clear() 63 m_addr_size = DWARFCompileUnit::GetDefaultAddressSize(); 72 DWARFCompileUnit::Extract(const DataExtractor &debug_info, lldb::offset_t *offset_ptr) 107 DWARFCompileUnit::Extract(lldb::offset_t offset, const DataExtractor& debug_info_data, const DWARFAbbreviationDeclarationSet* abbrevs) 131 DWARFCompileUnit [all...] |
H A D | DWARFFormValue.cpp | 16 #include "DWARFCompileUnit.h" 18 class DWARFCompileUnit; 117 DWARFFormValue::ExtractValue(const DataExtractor& data, lldb::offset_t* offset_ptr, const DWARFCompileUnit* cu) 128 case DW_FORM_addr: m_value.value.uval = data.GetMaxU64(offset_ptr, DWARFCompileUnit::GetAddressByteSize(cu)); break; 150 m_value.value.uval = data.GetMaxU64(offset_ptr, DWARFCompileUnit::GetAddressByteSize(cu)); 186 DWARFFormValue::SkipValue(const DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const 192 DWARFFormValue::SkipValue(dw_form_t form, const DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) 211 *offset_ptr += DWARFCompileUnit::GetAddressByteSize(cu); 216 *offset_ptr += DWARFCompileUnit::GetAddressByteSize(cu); 281 DWARFFormValue::Dump(Stream &s, const DataExtractor* debug_str_data, const DWARFCompileUnit* c [all...] |
H A D | DWARFCompileUnit.h | 1 //===-- DWARFCompileUnit.h --------------------------------------*- C++ -*-===// 18 class DWARFCompileUnit class 30 DWARFCompileUnit(SymbolFileDWARF* dwarf2Data); 121 GetAddressByteSize(const DWARFCompileUnit* cu); 207 DISALLOW_COPY_AND_ASSIGN (DWARFCompileUnit);
|
H A D | DWARFAbbreviationDeclaration.h | 16 class DWARFCompileUnit; 63 const DWARFCompileUnit* cu,
|
H A D | DWARFDebugInfoEntry.cpp | 21 #include "DWARFCompileUnit.h" 64 DWARFDebugInfoEntry::Attributes::Append(const DWARFCompileUnit *cu, dw_offset_t attr_die_offset, dw_attr_t attr, dw_form_t form) 120 const DWARFCompileUnit* cu, 280 const DWARFCompileUnit* cu, 309 ((DWARFCompileUnit*)cu)->SetBaseAddress(0); 326 ((DWARFCompileUnit*)cu)->SetBaseAddress(form_value.Unsigned()); 449 const DWARFCompileUnit* cu, 495 // DWARFCompileUnit* a_cu, const DWARFDebugInfoEntry* a_die, 496 // DWARFCompileUnit* b_cu, const DWARFDebugInfoEntry* b_die, 722 // const DWARFCompileUnit* cu_ [all...] |
H A D | DWARFDebugInfo.cpp | 21 #include "DWARFCompileUnit.h" 78 DWARFCompileUnit* cu = GetCompileUnitAtIndex(idx); 152 DWARFCompileUnitSP cu_sp(new DWARFCompileUnit(m_dwarf2Data)); 175 DWARFCompileUnit* 178 DWARFCompileUnit* cu = NULL; 185 DWARFDebugInfo::ContainsCompileUnit (const DWARFCompileUnit *cu) const 291 DWARFDebugInfo::GetDIEPtrWithCompileUnitHint (dw_offset_t die_offset, DWARFCompileUnit**cu_handle) 346 DWARFCompileUnit* cu = cu_sp.get(); 397 DWARFCompileUnitSP cu(new DWARFCompileUnit(dwarf2Data)); 444 cu.reset(new DWARFCompileUnit(dwarf2Dat [all...] |
H A D | UniqueDWARFASTType.cpp | 24 const DWARFCompileUnit *cu,
|
H A D | SymbolFileDWARF.cpp | 52 #include "DWARFCompileUnit.h" 119 void Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) 132 DWARFCompileUnit *cu = m_dies[i].cu; 159 Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) 180 DIEInfo (DWARFCompileUnit *c, const DWARFDebugInfoEntry *d) : 185 DWARFCompileUnit *cu; 239 SymbolFileDWARF::GetTypes (DWARFCompileUnit* cu, 311 DWARFCompileUnit* dwarf_cu = NULL; 851 DWARFCompileUnit* 900 SymbolFileDWARF::ParseCompileUnit (DWARFCompileUnit* dwarf_c [all...] |
/freebsd-10.0-release/lib/clang/libllvmdebuginfo/ |
H A D | Makefile | 10 DWARFCompileUnit.cpp \
|
/freebsd-10.0-release/lib/clang/liblldbPluginSymbolFileDWARF/ |
H A D | Makefile | 9 DWARFCompileUnit.cpp \
|