Home
last modified time | relevance | path

Searched refs:clone_info (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dsymtab-clones.h24 struct GTY(()) clone_info struct
27 clone_info () in clone_info() argument
39 static clone_info *get (cgraph_node *node);
42 static clone_info *get_create (cgraph_node *node);
52 inline clone_info *
53 clone_info::get (cgraph_node *node) in get()
63 clone_info::remove (cgraph_node *node) in remove()
70 clone_info::release () in release()
H A Dsymtab-clones.cc40 class GTY((user)) clone_infos_t: public function_summary <clone_info *>
44 function_summary<clone_info *> (table, ggc) { } in clone_infos_t()
50 clone_info *
51 clone_info::get_create (cgraph_node *node) in get_create()
56 = new (ggc_alloc_no_dtor <function_summary <clone_info *>> ()) in get_create()
57 function_summary <clone_info *> (symtab, true); in get_create()
H A Domp-simd-clone.cc70 struct cgraph_simd_clone *clone_info; in simd_clone_struct_alloc() local
73 clone_info = (struct cgraph_simd_clone *) in simd_clone_struct_alloc()
75 return clone_info; in simd_clone_struct_alloc()
130 struct cgraph_simd_clone *clone_info = simd_clone_struct_alloc (n + 1); in simd_clone_clauses_extract() local
131 clone_info->nargs = n; in simd_clone_clauses_extract()
145 clone_info->inbranch = 1; in simd_clone_clauses_extract()
149 clone_info->inbranch = 0; in simd_clone_clauses_extract()
153 clone_info->simdlen in simd_clone_clauses_extract()
185 clone_info->args[argno].arg_type = arg_type; in simd_clone_clauses_extract()
186 clone_info->args[argno].linear_step = tree_to_shwi (step); in simd_clone_clauses_extract()
[all …]
H A Dcgraphclones.cc206 clone_info *info = clone_info::get (node); in duplicate_thunk_for_node()
254 clone_info::get_create (new_thunk)->param_adjustments in duplicate_thunk_for_node()
422 clone_info *info = clone_info::get (this); in create_clone()
425 clone_info::get_create (new_node)->param_adjustments = param_adjustments; in create_clone()
427 clone_info::get_create (new_node)->param_adjustments in create_clone()
636 clone_info::get_create (new_node)->tree_map = tree_map; in create_virtual_clone()
671 cgraph_node::find_replacement (clone_info *info) in find_replacement()
712 *clone_info::get_create (next_inline_clone) = *info; in find_replacement()
1122 clone_info *info = clone_info::get (this); in materialize_clone()
H A Dlto-cgraph.cc1833 clone_info *info = clone_info::get (node); in output_cgraph_opt_summary_p()
1858 clone_info *info = clone_info::get (node); in output_node_opt_summary()
1972 clone_info *info = clone_info::get_create (node); in input_node_opt_summary()
H A Dcgraph.cc1510 clone_info *info = clone_info::get (node); in redirect_call_stmt_to_callee()
1515 clone_info *callee_info = clone_info::get (e->callee); in redirect_call_stmt_to_callee()
1875 clone_info *info, saved_info; in remove()
1882 if ((info = clone_info::get (this)) != NULL) in remove()
3182 clone_info *info = clone_info::get (node2); in clone_of_p()
4109 clone_info::release (); in cgraph_cc_finalize()
H A Dipa-inline-transform.cc712 clone_info *info; in maybe_materialize_called_clones()
719 && (info = clone_info::get (callee)) && info->param_adjustments) in maybe_materialize_called_clones()
H A Dcgraph.h652 void unregister (struct clone_info *);
977 cgraph_node *find_replacement (struct clone_info *);
2218 struct clone_info;
2220 typedef function_summary <clone_info *> clone_summary;
H A Dipa-prop.cc5626 clone_info *cinfo = clone_info::get (node); in adjust_agg_replacement_values()
5801 clone_info *cinfo = clone_info::get (cnode); in ipcp_get_parm_bits()
5835 clone_info *cinfo = clone_info::get (node); in ipcp_update_bits()
5957 clone_info *cinfo = clone_info::get (node); in ipcp_update_vr()
H A Dipa-sra.cc3701 clone_info *cinfo = clone_info::get (node); in process_isra_node_results()
3801 clone_info *cinfo = clone_info::get (node); in disable_unavailable_parameters()
H A Dipa-cp.cc1318 clone_info *cinfo = clone_info::get (node); in initialize_node_lattices()
5054 clone_info *info = clone_info::get (node); in want_remove_some_param_p()
5083 clone_info *cinfo = clone_info::get (node); in create_specialized_node()
H A Dipa-param-manipulation.cc1447 clone_info *cinfo = clone_info::get (m_id->src_node); in common_initialization()
H A Dtree-inline.cc6134 clone_info *info = clone_info::get (node); in update_clone_info()
6272 clone_info *info = clone_info::get (old_version_node); in tree_function_versioning()
H A Dipa-modref.cc4021 remap_arg_flags (auto_vec <eaf_flags_t> &arg_flags, clone_info *info) in remap_arg_flags()
4072 clone_info *info = clone_info::get (node); in update_signature()
H A Dsymtab.cc446 symtab_node::unregister (clone_info *info) in unregister()
H A Dipa-fnsummary.cc818 clone_info *cinfo = clone_info::get (dst); in duplicate()
H A DChangeLog-20206635 * cgraph.h (symtab_node::unregister): Add clone_info parameter.
6639 (clone_info::get_create): Simplify.
7104 clone_info::get when cgraph_node::get returns NULL.
7125 (cgraph_c_finalize): Call clone_info::release ().
7127 (cgraph_node): Remove clone_info.
H A DChangeLog-202121838 * symtab-clones.h (clone_info): Removed member param_adjustments.
34938 * symtab-clones.h (clone_info::release): Release
H A DChangeLog-200924254 (strut cgraph_node): Add clone_info and new clone tree pointers.
H A DChangeLog-201446774 (expand_simd_clones): Don't subtract clone_info->inbranch
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Domp-simd-clone.c70 struct cgraph_simd_clone *clone_info; in simd_clone_struct_alloc() local
73 clone_info = (struct cgraph_simd_clone *) in simd_clone_struct_alloc()
75 return clone_info; in simd_clone_struct_alloc()
130 struct cgraph_simd_clone *clone_info = simd_clone_struct_alloc (n + 1); in simd_clone_clauses_extract() local
131 clone_info->nargs = n; in simd_clone_clauses_extract()
145 clone_info->inbranch = 1; in simd_clone_clauses_extract()
149 clone_info->inbranch = 0; in simd_clone_clauses_extract()
153 clone_info->simdlen in simd_clone_clauses_extract()
185 clone_info->args[argno].arg_type = arg_type; in simd_clone_clauses_extract()
186 clone_info->args[argno].linear_step = tree_to_shwi (step); in simd_clone_clauses_extract()
[all …]
H A Dtarget.def1652 fields in @var{simd_clone} structure pointed by @var{clone_info} argument and also\n\
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dtm.texi6127 fields in @var{simd_clone} structure pointed by @var{clone_info} argument and also