HomeSort by: relevance | last modified time | path
    Searched defs:per_cu (Results 1 - 25 of 25) sorted by relevancy

  /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 ({ &section, 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...]

Completed in 58 milliseconds