Home
last modified time | relevance | path

Searched refs:tree_map (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcgraphclones.c426 new_node->clone.tree_map = NULL; in create_clone()
579 vec<ipa_replace_map *, va_gc> *tree_map, in create_virtual_clone() argument
634 new_node->clone.tree_map = tree_map; in create_virtual_clone()
645 FOR_EACH_VEC_SAFE_ELT (tree_map, i, map) in create_virtual_clone()
995 vec<ipa_replace_map *, va_gc> *tree_map, in create_version_clone_with_body() argument
1054 tree_function_versioning (old_decl, new_decl, tree_map, param_adjustments, in create_version_clone_with_body()
1111 node->clone.tree_map, node->clone.param_adjustments, in cgraph_materialize_clone()
1170 if (node->clone.tree_map) in materialize_all_clones()
1175 i < vec_safe_length (node->clone.tree_map); in materialize_all_clones()
1179 replace_info = (*node->clone.tree_map)[i]; in materialize_all_clones()
[all …]
H A Dipa-param-manipulation.h328 vec<ipa_replace_map *, va_gc> *tree_map);
375 vec<ipa_replace_map *, va_gc> *tree_map);
H A Dipa-param-manipulation.c973 va_gc> *tree_map) in common_initialization() argument
1122 if (tree_map) in common_initialization()
1137 for (unsigned i = 0; i < tree_map->length (); i++) in common_initialization()
1139 int parm_num = (*tree_map)[i]->parm_num; in common_initialization()
1199 vec<ipa_replace_map *, va_gc> *tree_map) in ipa_param_body_adjustments() argument
1205 common_initialization (old_fndecl, vars, tree_map); in ipa_param_body_adjustments()
H A Dtrans-mem.c449 struct tm_wrapper_hasher : ggc_cache_ptr_hash<tree_map>
451 static inline hashval_t hash (tree_map *m) { return m->hash; } in hash()
453 equal (tree_map *a, tree_map *b) in equal()
459 keep_cache_entry (tree_map *&m) in keep_cache_entry()
470 struct tree_map **slot, *h; in record_tm_replacement()
483 h = ggc_alloc<tree_map> (); in record_tm_replacement()
499 struct tree_map *h, in; in find_tm_replacement_function()
H A Dlto-cgraph.c1829 && (node->clone.tree_map in output_cgraph_opt_summary_p()
1888 streamer_write_uhwi (ob, vec_safe_length (node->clone.tree_map)); in output_node_opt_summary()
1889 FOR_EACH_VEC_SAFE_ELT (node->clone.tree_map, i, map) in output_node_opt_summary()
2006 vec_safe_push (node->clone.tree_map, map); in input_node_opt_summary()
H A Dvarasm.c6101 struct tm_clone_hasher : ggc_cache_ptr_hash<tree_map>
6103 static hashval_t hash (tree_map *m) { return tree_map_hash (m); } in hash()
6104 static bool equal (tree_map *a, tree_map *b) { return tree_map_eq (a, b); } in equal()
6107 keep_cache_entry (tree_map *&e) in keep_cache_entry()
6118 struct tree_map **slot, *h; in record_tm_clone_pair()
6123 h = ggc_alloc<tree_map> (); in record_tm_clone_pair()
6137 struct tree_map *h, in; in get_tm_clone_pair()
6236 tree_map *map; in finish_tm_clone_pairs()
6238 FOR_EACH_HASH_TABLE_ELEMENT (*tm_clone_hash, map, tree_map *, iter) in finish_tm_clone_pairs()
H A Dcgraph.h747 vec<ipa_replace_map *, va_gc> *tree_map; member
1010 vec<ipa_replace_map *, va_gc> *tree_map,
1065 vec<ipa_replace_map *, va_gc> *tree_map,
H A Dtree-inline.c6106 if (node->clone.tree_map) in update_clone_info()
6109 for (i = 0; i < vec_safe_length (node->clone.tree_map); i++) in update_clone_info()
6112 replace_info = (*node->clone.tree_map)[i]; in update_clone_info()
6192 vec<ipa_replace_map *, va_gc> *tree_map, in tree_function_versioning() argument
6287 if (tree_map) in tree_function_versioning()
6288 for (i = 0; i < tree_map->length (); i++) in tree_function_versioning()
6291 replace_info = (*tree_map)[i]; in tree_function_versioning()
6345 &id, &vars, tree_map); in tree_function_versioning()
H A Dtree-core.h2121 struct GTY((for_user)) tree_map { struct
H A Dtree-cfg.c6922 struct tree_map in, *out; in move_stmt_op()
6924 out = (struct tree_map *) in move_stmt_op()
7307 struct tree_map *m; in new_label_mapper()
7312 m = XNEW (struct tree_map); in new_label_mapper()
H A Dipa-fnsummary.c774 if (ipa_node_params_sum && dst->clone.tree_map) in duplicate()
795 for (j = 0; vec_safe_iterate (dst->clone.tree_map, j, &r); j++) in duplicate()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcgraphclones.cc580 vec<ipa_replace_map *, va_gc> *tree_map, in create_virtual_clone() argument
635 if (tree_map) in create_virtual_clone()
636 clone_info::get_create (new_node)->tree_map = tree_map; in create_virtual_clone()
647 FOR_EACH_VEC_SAFE_ELT (tree_map, i, map) in create_virtual_clone()
1010 vec<ipa_replace_map *, va_gc> *tree_map, in create_version_clone_with_body() argument
1071 tree_function_versioning (old_decl, new_decl, tree_map, param_adjustments, in create_version_clone_with_body()
1132 if (info && info->tree_map) in materialize_clone()
1136 i < vec_safe_length (info->tree_map); in materialize_clone()
1140 replace_info = (*info->tree_map)[i]; in materialize_clone()
1154 info ? info->tree_map : NULL, in materialize_clone()
H A Dsymtab-clones.h28 : tree_map (NULL), in clone_info()
34 vec<ipa_replace_map *, va_gc> *tree_map; member
H A Dipa-param-manipulation.h309 vec<ipa_replace_map *, va_gc> *tree_map);
371 vec<ipa_replace_map *, va_gc> *tree_map);
H A Dipa-param-manipulation.cc1362 va_gc> *tree_map) in common_initialization() argument
1438 if (tree_map) in common_initialization()
1455 for (unsigned i = 0; i < tree_map->length (); i++) in common_initialization()
1457 int parm_num = (*tree_map)[i]->parm_num; in common_initialization()
1562 vec<ipa_replace_map *, va_gc> *tree_map) in ipa_param_body_adjustments() argument
1570 common_initialization (old_fndecl, vars, tree_map); in ipa_param_body_adjustments()
H A Dtrans-mem.cc452 struct tm_wrapper_hasher : ggc_cache_ptr_hash<tree_map>
454 static inline hashval_t hash (tree_map *m) { return m->hash; } in hash()
456 equal (tree_map *a, tree_map *b) in equal()
462 keep_cache_entry (tree_map *&m) in keep_cache_entry()
473 struct tree_map **slot, *h; in record_tm_replacement()
486 h = ggc_alloc<tree_map> (); in record_tm_replacement()
502 struct tree_map *h, in; in find_tm_replacement_function()
H A Dlto-cgraph.cc1834 return info && (info->tree_map || info->param_adjustments); in output_cgraph_opt_summary_p()
1895 streamer_write_uhwi (ob, info ? vec_safe_length (info->tree_map) : 0); in output_node_opt_summary()
1897 FOR_EACH_VEC_SAFE_ELT (info->tree_map, i, map) in output_node_opt_summary()
2016 vec_safe_push (info->tree_map, map); in input_node_opt_summary()
H A Dvarasm.cc6363 struct tm_clone_hasher : ggc_cache_ptr_hash<tree_map>
6365 static hashval_t hash (tree_map *m) { return tree_map_hash (m); } in hash()
6366 static bool equal (tree_map *a, tree_map *b) { return tree_map_eq (a, b); } in equal()
6369 keep_cache_entry (tree_map *&e) in keep_cache_entry()
6380 struct tree_map **slot, *h; in record_tm_clone_pair()
6385 h = ggc_alloc<tree_map> (); in record_tm_clone_pair()
6399 struct tree_map *h, in; in get_tm_clone_pair()
6498 tree_map *map; in finish_tm_clone_pairs()
6500 FOR_EACH_HASH_TABLE_ELEMENT (*tm_clone_hash, map, tree_map *, iter) in finish_tm_clone_pairs()
H A Dtree-inline.cc6135 if (info && info->tree_map) in update_clone_info()
6138 for (i = 0; i < vec_safe_length (info->tree_map); i++) in update_clone_info()
6141 replace_info = (*info->tree_map)[i]; in update_clone_info()
6176 vec<ipa_replace_map *, va_gc> *tree_map, in tree_function_versioning() argument
6279 if (tree_map) in tree_function_versioning()
6280 for (i = 0; i < tree_map->length (); i++) in tree_function_versioning()
6283 replace_info = (*tree_map)[i]; in tree_function_versioning()
6305 &id, &vars, tree_map); in tree_function_versioning()
H A Dcgraph.h967 vec<ipa_replace_map *, va_gc> *tree_map,
1025 vec<ipa_replace_map *, va_gc> *tree_map,
H A Dtree-core.h2195 struct GTY((for_user)) tree_map { struct
H A Dtree-cfg.cc7004 struct tree_map in, *out; in move_stmt_op()
7006 out = (struct tree_map *) in move_stmt_op()
7384 struct tree_map *m; in new_label_mapper()
7389 m = XNEW (struct tree_map); in new_label_mapper()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dmodule.cc2994 ptr_int_hash_map tree_map; /* Trees to references */ member in trees_out
3142 :parent (mem), state (state), tree_map (500), in trees_out()
4698 gcc_assert (!streaming_p () || !tree_map.elements ()); in begin()
4726 if (size_t size = tree_map.elements ()) in mark_trees()
4731 tree_map.~ptr_int_hash_map (); in mark_trees()
4732 new (&tree_map) ptr_int_hash_map (size); in mark_trees()
4740 bool existed = tree_map.put (val, ix + tag_fixed); in mark_trees()
4753 ptr_int_hash_map::iterator end (tree_map.end ()); in unmark_trees()
4754 for (ptr_int_hash_map::iterator iter (tree_map.begin ()); iter != end; ++iter) in unmark_trees()
4780 gcc_checking_assert (*tree_map.get (decl) >= tag_value); in mark_by_value()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386.c11324 struct dllimport_hasher : ggc_cache_ptr_hash<tree_map>
11326 static inline hashval_t hash (tree_map *m) { return m->hash; } in hash()
11328 equal (tree_map *a, tree_map *b) in equal()
11334 keep_cache_entry (tree_map *&m) in keep_cache_entry()
11345 struct tree_map *h, in; in get_dllimport_decl()
11358 tree_map **loc = dllimport_map->find_slot_with_hash (&in, in.hash, INSERT); in get_dllimport_decl()
11363 *loc = h = ggc_alloc<tree_map> (); in get_dllimport_decl()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386.cc11825 struct dllimport_hasher : ggc_cache_ptr_hash<tree_map>
11827 static inline hashval_t hash (tree_map *m) { return m->hash; } in hash()
11829 equal (tree_map *a, tree_map *b) in equal()
11835 keep_cache_entry (tree_map *&m) in keep_cache_entry()
11846 struct tree_map *h, in; in get_dllimport_decl()
11859 tree_map **loc = dllimport_map->find_slot_with_hash (&in, in.hash, INSERT); in get_dllimport_decl()
11864 *loc = h = ggc_alloc<tree_map> (); in get_dllimport_decl()

12