| /src/external/gpl3/gdb.old/dist/gdb/dwarf2/ |
| cu.c | 26 /* Initialize dwarf2_cu to read PER_CU, in the context of PER_OBJFILE. */ 28 dwarf2_cu::dwarf2_cu (dwarf2_per_cu_data *per_cu, 30 : per_cu (per_cu), 54 int addr_size = this->per_cu->addr_size (); 113 int addr_size = this->per_cu->addr_size (); 127 dwarf2_per_cu_data *per_cu = (dwarf2_per_cu_data *) *slot; local 129 dwarf2_cu *cu = per_objfile->get_cu (per_cu);
|
| aranges.c | 45 for (const auto &per_cu : per_bfd->all_units) 51 if (per_cu->is_debug_types || per_cu->is_dwz) 55 = debug_info_offset_to_per_cu.emplace (per_cu->sect_off, 56 per_cu.get ()); 127 dwarf2_per_cu_data *const per_cu = per_cu_it->second; local 193 mutable_map->set_empty (start, end - 1, per_cu); 196 per_cu->addresses_seen = true;
|
| loc.h | 81 dwarf2_per_cu_data *per_cu, 175 struct dwarf2_per_cu_data *per_cu; member in struct:dwarf2_locexpr_baton 195 struct dwarf2_per_cu_data *per_cu; member in struct:dwarf2_loclist_baton 296 (sect_offset die, LONGEST byte_offset, dwarf2_per_cu_data *per_cu,
|
| call-site.h | 136 /* * Offset relative to the start of this PER_CU to 166 call_site (unrelocated_addr pc, dwarf2_per_cu_data *per_cu, 168 : per_cu (per_cu), per_objfile (per_objfile), m_unrelocated_pc (pc) 228 dwarf2_per_cu_data *const per_cu = nullptr; member in struct:call_site
|
| cu.h | 51 explicit dwarf2_cu (dwarf2_per_cu_data *per_cu, 143 /* Backlink to our per_cu entry. */ 144 struct dwarf2_per_cu_data *per_cu; member in struct:dwarf2_cu
|
| cooked-index.h | 120 per_cu (per_cu_), 248 dwarf2_per_cu_data *per_cu; member in struct:cooked_index_entry 285 dwarf2_per_cu_data *per_cu); 337 dwarf2_per_cu_data *per_cu) 341 per_cu); 389 /* Return the DIE reader corresponding to PER_CU. If no such reader 391 cutu_reader *get_reader (dwarf2_per_cu_data *per_cu); 402 dwarf2_per_cu_data *per_cu) 404 return m_index->add (die_offset, tag, flags, per_cu->lang (), 405 name, parent_entry, per_cu); [all...] |
| read-gdb-index.c | 257 dwarf2_per_cu_data *per_cu = per_objfile->per_bfd->get_cu (cu_index); local 258 if (!dw2_expand_symtabs_matching_one (per_cu, per_objfile, file_matcher, 284 for (dwarf2_per_cu_data *per_cu 289 if (!dw2_expand_symtabs_matching_one (per_cu, per_objfile, 463 dwarf2_per_cu_data_up per_cu local 466 per_bfd->all_units.push_back (std::move (per_cu));
|
| read-debug-names.c | 141 dwarf2_per_cu_data *per_cu = nullptr; local 193 per_cu = per_objfile->per_bfd->get_cu (ull); 207 per_cu = per_objfile->per_bfd->get_cu (nr_cus + ull); 214 if (per_cu == NULL) 215 per_cu = per_objfile->per_bfd->get_cu (0); 240 if (per_cu != nullptr) 242 lang, name, nullptr, per_cu);
|
| read.h | 66 : per_cu (cu), 76 dwarf2_per_cu_data *per_cu; member in struct:dwarf2_queue_item 247 /* Get the header of this per_cu, reading it if necessary. */ 371 This field is valid iff per_cu.reading_dwo_directly. */ 659 /* Return true if the symtab corresponding to PER_CU has been set, 661 bool symtab_set_p (const dwarf2_per_cu_data *per_cu) const; 663 /* Return the compunit_symtab associated to PER_CU, if it has been created. */ 664 compunit_symtab *get_symtab (const dwarf2_per_cu_data *per_cu) const; 666 /* Set the compunit_symtab associated to PER_CU. */ 667 void set_symtab (const dwarf2_per_cu_data *per_cu, compunit_symtab *symtab) [all...] |
| expr.c | 59 /* Ensure that a PER_CU is defined and throw an exception otherwise. */ 62 ensure_have_per_cu (dwarf2_per_cu_data *per_cu, const char* op_name) 64 if (per_cu == nullptr) 98 dwarf2_per_cu_data *per_cu = nullptr; member in struct:piece_closure 112 allocate_piece_closure (dwarf2_per_cu_data *per_cu, 122 c->per_cu = per_cu; 555 gdb_assert (piece != NULL && c->per_cu != nullptr); 574 byte_offset, c->per_cu, 602 closure->per_cu, closure->per_objfile, frame, type) [all...] |
| index-write.c | 602 const dwarf2_per_cu_data *per_cu local 611 if (per_cu != NULL) 613 const auto it = cu_index_htab.find (per_cu); 721 if (a->per_cu->index != b->per_cu->index) 722 return a->per_cu->index < b->per_cu->index; 738 unit_kind kind = (entry->per_cu->is_debug_types 794 const auto it = m_cu_index_htab.find (entry->per_cu); 802 m_entry_pool.append_unsigned_leb128 (entry->per_cu->dw_lang ()) 1304 dwarf2_per_cu_data *per_cu = per_bfd->all_units[i].get (); local 1386 dwarf2_per_cu_data *per_cu = per_bfd->all_units[i].get (); local [all...] |
| loc.c | 52 size_t size, dwarf2_per_cu_data *per_cu, dwarf2_per_objfile *per_objfile, 156 decode_debug_loclists_addresses (dwarf2_per_cu_data *per_cu, 180 *high = dwarf2_read_addr_index (per_cu, per_objfile, u64); 189 *low = dwarf2_read_addr_index (per_cu, per_objfile, u64); 291 decode_debug_loc_dwo_addresses (dwarf2_per_cu_data *per_cu, 317 *high = dwarf2_read_addr_index (per_cu, per_objfile, high_index); 326 *low = dwarf2_read_addr_index (per_cu, per_objfile, low_index); 331 *high = dwarf2_read_addr_index (per_cu, per_objfile, high_index); 340 *low = dwarf2_read_addr_index (per_cu, per_objfile, low_index); 373 unsigned int addr_size = baton->per_cu->addr_size () 1597 dwarf2_per_cu_data *per_cu = dlbaton->per_cu; local 1795 dwarf2_per_cu_data *per_cu; local [all...] |
| read.c | 1021 static void load_full_type_unit (dwarf2_per_cu_data *per_cu, 1062 static void load_full_comp_unit (dwarf2_per_cu_data *per_cu, 1075 dwarf2_per_cu_data *per_cu, 1080 static void queue_comp_unit (dwarf2_per_cu_data *per_cu, 1124 if (per_cu->queued) 1126 per_objfile->remove_cu (per_cu); 1127 per_cu->queued = 0; 1274 for (auto &per_cu : all_units) 1275 per_cu->free_cached_file_names (); 1317 dwarf2_per_objfile::symtab_set_p (const dwarf2_per_cu_data *per_cu) cons 2042 dwarf2_per_cu_data *per_cu = per_objfile->per_bfd->get_cu (i); local 2059 dwarf2_per_cu_data *per_cu = per_objfile->per_bfd->get_cu (i); local 3740 dwarf2_per_cu_data *per_cu = cu->per_cu; local 3905 dwarf2_per_cu_data *per_cu = cu->per_cu; local 4578 struct dwarf2_per_cu_data *per_cu = cu->per_cu; local 4864 dwarf2_per_cu_data *per_cu = inner->get (); local 5426 dwarf2_per_cu_data *per_cu = item.per_cu; local 6350 dwarf2_per_cu_data *per_cu local 7838 struct dwarf2_per_cu_data per_cu; local 16583 dwarf2_per_cu_data *per_cu local 19573 struct dwarf2_per_cu_data *per_cu; local 20332 struct dwarf2_per_cu_data *per_cu; local 21736 const struct dwarf2_per_cu_data *per_cu; member in struct:dwarf2_per_cu_offset_and_type [all...] |
| /src/external/gpl3/gdb/dist/gdb/dwarf2/ |
| aranges.c | 43 for (const auto &per_cu : per_bfd->all_units) 49 if (per_cu->is_debug_types || per_cu->is_dwz) 53 = debug_info_offset_to_per_cu.emplace (per_cu->sect_off, 54 per_cu.get ()); 125 dwarf2_per_cu_data *const per_cu = per_cu_it->second; local 191 mutable_map->set_empty (start, end - 1, per_cu); 194 per_cu->addresses_seen = true;
|
| loc.h | 81 dwarf2_per_cu_data *per_cu, 175 struct dwarf2_per_cu_data *per_cu; member in struct:dwarf2_locexpr_baton 195 struct dwarf2_per_cu_data *per_cu; member in struct:dwarf2_loclist_baton 299 (sect_offset die, LONGEST byte_offset, dwarf2_per_cu_data *per_cu,
|
| call-site.h | 137 /* * Offset relative to the start of this PER_CU to 167 call_site (unrelocated_addr pc, dwarf2_per_cu_data *per_cu, 169 : per_cu (per_cu), per_objfile (per_objfile), m_unrelocated_pc (pc) 212 dwarf2_per_cu_data *const per_cu = nullptr; member in struct:call_site
|
| cu.h | 53 explicit dwarf2_cu (dwarf2_per_cu_data *per_cu, 146 /* Backlink to our per_cu entry. */ 147 struct dwarf2_per_cu_data *per_cu; member in struct:dwarf2_cu
|
| cooked-index.h | 114 per_cu (per_cu_), 244 dwarf2_per_cu_data *per_cu; member in struct:cooked_index_entry 282 dwarf2_per_cu_data *per_cu); 334 dwarf2_per_cu_data *per_cu) 338 per_cu); 383 /* Return the DIE reader corresponding to PER_CU. If no such reader 385 cutu_reader *get_reader (dwarf2_per_cu_data *per_cu); 396 dwarf2_per_cu_data *per_cu) 398 return m_index->add (die_offset, tag, flags, per_cu->lang (), 399 name, parent_entry, per_cu); [all...] |
| read-gdb-index.c | 273 dwarf2_per_cu_data *per_cu = per_objfile->per_bfd->get_cu (cu_index); local 274 if (!dw2_expand_symtabs_matching_one (per_cu, per_objfile, file_matcher, 301 for (dwarf2_per_cu_data *per_cu 306 if (!dw2_expand_symtabs_matching_one (per_cu, per_objfile, 484 dwarf2_per_cu_data_up per_cu local 487 per_bfd->all_units.push_back (std::move (per_cu));
|
| read-debug-names.c | 141 dwarf2_per_cu_data *per_cu = nullptr; local 193 per_cu = per_objfile->per_bfd->get_cu (ull); 207 per_cu = per_objfile->per_bfd->get_cu (nr_cus + ull); 214 if (per_cu == NULL) 215 per_cu = per_objfile->per_bfd->get_cu (0); 240 if (per_cu != nullptr) 242 lang, name, nullptr, per_cu);
|
| read.h | 64 : per_cu (cu), 74 dwarf2_per_cu_data *per_cu; member in struct:dwarf2_queue_item 248 /* Get the header of this per_cu, reading it if necessary. */ 373 This field is valid iff per_cu.reading_dwo_directly. */ 639 dwarf2_per_cu_data *per_cu; member in struct:per_cu_and_offset 644 return this->per_cu == other.per_cu && this->offset == other.offset; 652 return (std::hash<dwarf2_per_cu_data *> () (key.per_cu) 683 /* Return true if the symtab corresponding to PER_CU has been set, 685 bool symtab_set_p (const dwarf2_per_cu_data *per_cu) const [all...] |
| expr.c | 59 /* Ensure that a PER_CU is defined and throw an exception otherwise. */ 62 ensure_have_per_cu (dwarf2_per_cu_data *per_cu, const char* op_name) 64 if (per_cu == nullptr) 98 dwarf2_per_cu_data *per_cu = nullptr; member in struct:piece_closure 112 allocate_piece_closure (dwarf2_per_cu_data *per_cu, 122 c->per_cu = per_cu; 555 gdb_assert (piece != NULL && c->per_cu != nullptr); 574 byte_offset, c->per_cu, 602 closure->per_cu, closure->per_objfile, frame, type) [all...] |
| index-write.c | 600 const dwarf2_per_cu_data *per_cu local 609 if (per_cu != NULL) 611 const auto it = cu_index_htab.find (per_cu); 719 if (a->per_cu->index != b->per_cu->index) 720 return a->per_cu->index < b->per_cu->index; 736 unit_kind kind = (entry->per_cu->is_debug_types 792 const auto it = m_cu_index_htab.find (entry->per_cu); 800 m_entry_pool.append_unsigned_leb128 (entry->per_cu->dw_lang ()) 1302 dwarf2_per_cu_data *per_cu = per_bfd->all_units[i].get (); local 1384 dwarf2_per_cu_data *per_cu = per_bfd->all_units[i].get (); local [all...] |
| loc.c | 52 size_t size, dwarf2_per_cu_data *per_cu, dwarf2_per_objfile *per_objfile, 156 decode_debug_loclists_addresses (dwarf2_per_cu_data *per_cu, 180 *high = dwarf2_read_addr_index (per_cu, per_objfile, u64); 189 *low = dwarf2_read_addr_index (per_cu, per_objfile, u64); 291 decode_debug_loc_dwo_addresses (dwarf2_per_cu_data *per_cu, 317 *high = dwarf2_read_addr_index (per_cu, per_objfile, high_index); 326 *low = dwarf2_read_addr_index (per_cu, per_objfile, low_index); 331 *high = dwarf2_read_addr_index (per_cu, per_objfile, high_index); 340 *low = dwarf2_read_addr_index (per_cu, per_objfile, low_index); 373 unsigned int addr_size = baton->per_cu->addr_size () 1592 dwarf2_per_cu_data *per_cu = dlbaton->per_cu; local 1790 dwarf2_per_cu_data *per_cu; local [all...] |
| read.c | 1020 static void load_full_type_unit (dwarf2_per_cu_data *per_cu, 1061 static void load_full_comp_unit (dwarf2_per_cu_data *per_cu, 1074 dwarf2_per_cu_data *per_cu, 1079 static void queue_comp_unit (dwarf2_per_cu_data *per_cu, 1123 if (per_cu->queued) 1125 per_objfile->remove_cu (per_cu); 1126 per_cu->queued = 0; 1275 for (auto &per_cu : all_units) 1276 per_cu->free_cached_file_names (); 1318 dwarf2_per_objfile::symtab_set_p (const dwarf2_per_cu_data *per_cu) cons 2052 dwarf2_per_cu_data *per_cu = per_objfile->per_bfd->get_cu (i); local 2069 dwarf2_per_cu_data *per_cu = per_objfile->per_bfd->get_cu (i); local 3751 dwarf2_per_cu_data *per_cu = cu->per_cu; local 3917 dwarf2_per_cu_data *per_cu = cu->per_cu; local 4663 struct dwarf2_per_cu_data *per_cu = cu->per_cu; local 4954 dwarf2_per_cu_data *per_cu = inner->get (); local 5515 dwarf2_per_cu_data *per_cu = item.per_cu; local 6429 dwarf2_per_cu_data *per_cu local 7918 struct dwarf2_per_cu_data per_cu; local 16895 dwarf2_per_cu_data *per_cu local 19966 struct dwarf2_per_cu_data *per_cu; local 20696 struct dwarf2_per_cu_data *per_cu; local [all...] |