| /src/external/gpl3/gdb.old/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...] |
| /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 ()); 126 dwarf2_per_cu *const per_cu = per_cu_it->second; local 197 mutable_map->set_empty (start, end - 1, per_cu); 200 per_cu->addresses_seen = true;
|
| cooked-index-entry.h | 102 per_cu (per_cu_), 241 dwarf2_per_cu *per_cu; member in struct:cooked_index_entry
|
| loc.h | 82 dwarf2_per_cu *per_cu, 157 dwarf2_per_cu *per_cu; member in struct:dwarf2_locexpr_baton 194 dwarf2_per_cu *per_cu; member in struct:dwarf2_loclist_baton 281 (sect_offset die, LONGEST byte_offset, dwarf2_per_cu *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 *per_cu, 169 : per_cu (per_cu), per_objfile (per_objfile), m_unrelocated_pc (pc) 212 dwarf2_per_cu *const per_cu = nullptr; member in struct:call_site
|
| cooked-indexer.c | 27 dwarf2_per_cu *per_cu, enum language language) 29 m_per_cu (per_cu), 42 if (cu->per_cu->addresses_seen) 51 cu, m_index_storage->get_addrmap (), cu->per_cu); 59 cu->per_cu); 61 cu->per_cu->addresses_seen = true; 96 dwarf2_per_cu *per_cu = dwarf2_find_containing_unit (sect_off, per_objfile); local 103 if (!per_cu->scanned.compare_exchange_strong (nope, true)) 107 cutu_reader *result = m_index_storage->get_reader (per_cu); 113 = std::make_unique<cutu_reader> (*per_cu, *per_objfile, nullptr [all...] |
| cu.h | 53 explicit dwarf2_cu (dwarf2_per_cu *per_cu, dwarf2_per_objfile *per_objfile); 305 /* Backlink to our per_cu entry. */ 306 dwarf2_per_cu *per_cu; member in struct:dwarf2_cu
|
| read-debug-names.c | 186 dwarf2_per_cu *per_cu = nullptr; local 252 per_cu = this->comp_units[ull]; 267 per_cu = this->type_units[ull]; 274 if (per_cu == nullptr) 275 per_cu = this->comp_units[0]; 300 if (per_cu != nullptr) 304 flags, lang, name, nullptr, per_cu); 478 dwarf2_per_cu *per_cu = dwarf2_find_unit ({ section, sect_off }, local 481 if (per_cu == nullptr || !per_cu->is_debug_types 734 dwarf2_per_cu *per_cu = dwarf2_find_unit ({ §ion, sect_off }, per_bfd); local [all...] |
| expr.c | 60 /* Ensure that a PER_CU is defined and throw an exception otherwise. */ 63 ensure_have_per_cu (dwarf2_per_cu *per_cu, const char *op_name) 65 if (per_cu == nullptr) 99 dwarf2_per_cu *per_cu = nullptr; member in struct:piece_closure 113 allocate_piece_closure (dwarf2_per_cu *per_cu, dwarf2_per_objfile *per_objfile, 122 c->per_cu = per_cu; 574 gdb_assert (piece != NULL && c->per_cu != nullptr); 593 byte_offset, c->per_cu, 621 closure->per_cu, closure->per_objfile, frame, type) [all...] |
| read-gdb-index.c | 1120 dwarf2_per_cu *per_cu = index.units[cu_index]; local 1122 if (!dw2_expand_symtabs_matching_one (per_cu, per_objfile, file_matcher, 1149 for (dwarf2_per_cu *per_cu : all_units_range (per_objfile->per_bfd)) 1153 if (!dw2_expand_symtabs_matching_one (per_cu, per_objfile, 1331 dwarf2_per_cu_up per_cu = per_bfd->allocate_per_cu (section, sect_off, local 1333 units.emplace_back (per_cu.get ()); 1334 per_bfd->all_units.emplace_back (std::move (per_cu));
|
| read.h | 66 : per_cu (cu), 74 dwarf2_per_cu *per_cu; member in struct:dwarf2_queue_item 436 This field is valid iff per_cu.reading_dwo_directly. */ 828 dwarf2_per_cu *per_cu; member in struct:per_cu_and_offset 833 return this->per_cu == other.per_cu && this->offset == other.offset; 841 return (std::hash<dwarf2_per_cu *> () (key.per_cu) 872 /* Return true if the symtab corresponding to PER_CU has been set, 874 bool symtab_set_p (const dwarf2_per_cu *per_cu) const; 876 /* Return the compunit_symtab associated to PER_CU, if it has been created. * [all...] |
| index-write.c | 606 const dwarf2_per_cu *per_cu = static_cast<const dwarf2_per_cu *> (obj); local 614 if (per_cu != NULL) 616 const auto it = cu_index_htab.find (per_cu); 711 if (a->per_cu->index != b->per_cu->index) 712 return a->per_cu->index < b->per_cu->index; 728 unit_kind kind = (entry->per_cu->is_debug_types 793 const auto it = m_cu_index_htab.find (entry->per_cu); 801 m_entry_pool.append_unsigned_leb128 (entry->per_cu->dw_lang ()) [all...] |
| loc.c | 52 size_t size, dwarf2_per_cu *per_cu, dwarf2_per_objfile *per_objfile, 156 decode_debug_loclists_addresses (dwarf2_per_cu *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 *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 *per_cu = dlbaton->per_cu; local 1816 dwarf2_per_cu *per_cu; local [all...] |
| read.c | 943 static void load_full_type_unit (dwarf2_per_cu *per_cu, 971 static void load_full_comp_unit (dwarf2_per_cu *per_cu, 981 dwarf2_per_cu *per_cu, 986 static void queue_comp_unit (dwarf2_per_cu *per_cu, 1029 if (per_cu->queued) 1031 per_objfile->remove_cu (per_cu); 1032 per_cu->queued = 0; 1164 for (auto &per_cu : all_units) 1165 per_cu->free_cached_file_names (); 1207 dwarf2_per_objfile::symtab_set_p (const dwarf2_per_cu *per_cu) cons 1905 dwarf2_per_cu *per_cu = per_objfile->per_bfd->get_unit (i); local 2652 dwarf2_per_cu *per_cu = cu->per_cu; local 2824 dwarf2_per_cu *per_cu = cu->per_cu; local 3373 dwarf2_per_cu *per_cu = cu->per_cu; local 3544 dwarf2_per_cu *per_cu = inner->get (); local 4084 dwarf2_per_cu *per_cu = item.per_cu; local 5000 dwarf2_per_cu *per_cu local 14530 dwarf2_per_cu *per_cu local 17553 dwarf2_per_cu *per_cu local 19368 dwarf2_per_cu *per_cu local [all...] |