Home
last modified time | relevance | path

Searched refs:dom_walk_data (Results 1 – 11 of 11) sorted by relevance

/freebsd-11-stable/contrib/gcc/
HDdomwalk.h30 struct dom_walk_data struct
56 void (*initialize_block_local_data) (struct dom_walk_data *, argument
64 void (*before_dom_children_before_stmts) (struct dom_walk_data *, argument
69 void (*before_dom_children_walk_stmts) (struct dom_walk_data *, argument
74 void (*before_dom_children_after_stmts) (struct dom_walk_data *, argument
79 void (*after_dom_children_before_stmts) (struct dom_walk_data *, argument
84 void (*after_dom_children_walk_stmts) (struct dom_walk_data *, argument
92 void (*after_dom_children_after_stmts) (struct dom_walk_data *, argument
122 void walk_dominator_tree (struct dom_walk_data *, basic_block); argument
123 void init_walk_dominator_tree (struct dom_walk_data *);
[all …]
HDtree-ssa-dse.c95 static void dse_initialize_block_local_data (struct dom_walk_data *,
98 static void dse_optimize_stmt (struct dom_walk_data *,
101 static void dse_record_phis (struct dom_walk_data *, basic_block);
102 static void dse_finalize_block (struct dom_walk_data *, basic_block);
139 dse_initialize_block_local_data (struct dom_walk_data *walk_data, in dse_initialize_block_local_data()
225 dse_optimize_stmt (struct dom_walk_data *walk_data, in dse_optimize_stmt()
366 dse_record_phis (struct dom_walk_data *walk_data, basic_block bb) in dse_record_phis()
381 dse_finalize_block (struct dom_walk_data *walk_data, in dse_finalize_block()
402 struct dom_walk_data walk_data; in tree_ssa_dse()
HDtree-ssa-uncprop.c310 static void uncprop_initialize_block (struct dom_walk_data *, basic_block);
311 static void uncprop_finalize_block (struct dom_walk_data *, basic_block);
312 static void uncprop_into_successor_phis (struct dom_walk_data *, basic_block);
388 struct dom_walk_data walk_data; in tree_ssa_uncprop()
453 uncprop_finalize_block (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in uncprop_finalize_block()
468 uncprop_into_successor_phis (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in uncprop_into_successor_phis()
575 uncprop_initialize_block (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in uncprop_initialize_block()
HDdomwalk.c143 walk_dominator_tree (struct dom_walk_data *walk_data, basic_block bb) in walk_dominator_tree()
271 init_walk_dominator_tree (struct dom_walk_data *walk_data) in init_walk_dominator_tree()
278 fini_walk_dominator_tree (struct dom_walk_data *walk_data) in fini_walk_dominator_tree()
HDtree-ssa-dom.c164 static void optimize_stmt (struct dom_walk_data *,
179 static void dom_thread_across_edge (struct dom_walk_data *, edge);
180 static void dom_opt_finalize_block (struct dom_walk_data *, basic_block);
181 static void dom_opt_initialize_block (struct dom_walk_data *, basic_block);
182 static void propagate_to_outgoing_edges (struct dom_walk_data *, basic_block);
241 struct dom_walk_data walk_data; in tree_ssa_dominator_optimize()
444 dom_opt_initialize_block (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in dom_opt_initialize_block()
561 dom_thread_across_edge (struct dom_walk_data *walk_data, edge e) in dom_thread_across_edge()
582 dom_opt_finalize_block (struct dom_walk_data *walk_data, basic_block bb) in dom_opt_finalize_block()
1452 propagate_to_outgoing_edges (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in propagate_to_outgoing_edges()
[all …]
HDtree-into-ssa.c721 mark_def_sites (struct dom_walk_data *walk_data, in mark_def_sites()
1294 rewrite_initialize_block (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in rewrite_initialize_block()
1350 rewrite_stmt (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in rewrite_stmt()
1402 rewrite_add_phi_arguments (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in rewrite_add_phi_arguments()
1426 rewrite_finalize_block (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in rewrite_finalize_block()
1621 rewrite_update_init_block (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in rewrite_update_init_block()
1693 rewrite_update_fini_block (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in rewrite_update_fini_block()
1779 rewrite_update_stmt (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in rewrite_update_stmt()
1851 rewrite_update_phi_arguments (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED, in rewrite_update_phi_arguments()
1921 struct dom_walk_data walk_data; in rewrite_blocks()
[all …]
HDtree-ssa-loop-im.c578 determine_invariantness_stmt (struct dom_walk_data *dw_data ATTRIBUTE_UNUSED, in determine_invariantness_stmt()
683 struct dom_walk_data walk_data; in determine_invariantness()
685 memset (&walk_data, 0, sizeof (struct dom_walk_data)); in determine_invariantness()
717 move_computations_stmt (struct dom_walk_data *dw_data ATTRIBUTE_UNUSED, in move_computations_stmt()
772 struct dom_walk_data walk_data; in move_computations()
774 memset (&walk_data, 0, sizeof (struct dom_walk_data)); in move_computations()
HDChangeLog.tree-ssa1863 * domwalk.h (dom_walk_data): Add two fields to control direction of
2091 * domwalk.h (struct dom_walk_data): Corresponding changes.
2099 * domwalk.h (struct dom_walk_data): Update callback prototypes.
4822 * domwalk.h (struct dom_walk_data): Corresponding changes.
5025 * domwalk.h (struct dom_walk_data): Add callback to initialize
6239 * domwalk.h (struct dom_walk_data): New field "global_data".
HDChangeLog-200517156 * domwalk.h (dom_walk_data): Change the type of
24828 * domwalk.h (struct dom_walk_data): Add field interesting_blocks.
HDChangeLog-200412483 (struct dom_walk_data): Kill block_defs field.
/freebsd-11-stable/contrib/gcc/doc/
HDtree-ssa.texi1468 set of callback functions defined in @var{struct dom_walk_data} in