Home
last modified time | relevance | path

Searched refs:gimple_bb (Results 1 – 25 of 171) sorted by relevance

1234567

/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dtree-ssa-dse.c131 || gimple_bb (stmt) == gimple_bb (use_stmt) in dse_possible_dead_store_p()
133 gimple_bb (stmt), gimple_bb (use_stmt)) in dse_possible_dead_store_p()
137 gimple_bb (stmt), gimple_bb (use_stmt))) in dse_possible_dead_store_p()
260 bitmap_set_bit (need_eh_cleanup, gimple_bb (stmt)->index); in dse_optimize_stmt()
H A Dtree-cfgcleanup.c107 && gimple_bb (def_stmt) == gimple_bb (stmt) in cleanup_control_expr_graph()
119 && gimple_bb (def_stmt) == gimple_bb (stmt) in cleanup_control_expr_graph()
526 basic_block bb = gimple_bb (stmt); in fixup_noreturn_call()
562 bitmap_set_bit (blocks, gimple_bb (use_stmt)->index); in fixup_noreturn_call()
597 bb = gimple_bb (stmt); in split_bbs_on_noreturn_calls()
978 || gimple_bb (use_stmt) != dest in merge_phi_nodes()
H A Dtree-ssa-phiprop.c119 && !dominated_by_p (CDI_DOMINATORS, gimple_bb (use_stmt), bb)) in phivn_valid_p()
320 bb, gimple_bb (use_stmt))) in propagate_with_phi()
341 && (gimple_bb (def_stmt) == bb in propagate_with_phi()
343 bb, gimple_bb (def_stmt)))) in propagate_with_phi()
H A Dvalue-prof.c534 if (bb != gimple_bb (stmt)) in gimple_value_profile_transformations()
536 bb = gimple_bb (stmt); in gimple_value_profile_transformations()
578 bb = gimple_bb (stmt); in gimple_divmod_fixed_value()
679 || optimize_bb_for_size_p (gimple_bb (stmt))) in gimple_divmod_fixed_value_transform()
682 if (check_counter (stmt, "value", &count, &all, gimple_bb (stmt)->count)) in gimple_divmod_fixed_value_transform()
735 bb = gimple_bb (stmt); in gimple_mod_pow2()
834 || optimize_bb_for_size_p (gimple_bb (stmt))) in gimple_mod_pow2_value_transform()
846 if (check_counter (stmt, "pow2", &count, &all, gimple_bb (stmt)->count)) in gimple_mod_pow2_value_transform()
891 bb = gimple_bb (stmt); in gimple_mod_subtract()
1011 if (check_counter (stmt, "interval", &count1, &all, gimple_bb (stmt)->count)) in gimple_mod_subtract_transform()
[all …]
H A Dtree-vect-loop.c1330 || !flow_bb_inside_loop_p (loop, gimple_bb (op_def_stmt)) in vect_analyze_loop_operations()
1773 struct loop *loop = (gimple_bb (phi))->loop_father; in vect_is_slp_reduction()
1809 if (flow_bb_inside_loop_p (loop, gimple_bb (use_stmt))) in vect_is_slp_reduction()
1840 || !flow_bb_inside_loop_p (loop, gimple_bb (loop_use_stmt))) in vect_is_slp_reduction()
1881 && gimple_bb (def_stmt) in vect_is_slp_reduction()
1882 && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt)) in vect_is_slp_reduction()
1890 && !is_loop_header_bb_p (gimple_bb (def_stmt))))) in vect_is_slp_reduction()
1911 && gimple_bb (def_stmt) in vect_is_slp_reduction()
1912 && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt)) in vect_is_slp_reduction()
1920 && !is_loop_header_bb_p (gimple_bb (def_stmt))))) in vect_is_slp_reduction()
[all …]
H A Dtree-ssa-dce.c220 SET_BIT (bb_contains_live_stmts, gimple_bb (stmt)->index); in mark_stmt_necessary()
260 SET_BIT (bb_contains_live_stmts, gimple_bb (stmt)->index); in mark_operand_necessary()
346 gcc_assert (EDGE_COUNT (gimple_bb (stmt)->succs) == 2); in mark_stmt_if_obviously_necessary()
583 && (basic_block) data != gimple_bb (def_stmt) in mark_aliased_reaching_defs_necessary_1()
585 gimple_bb (def_stmt)) in mark_aliased_reaching_defs_necessary_1()
604 gimple_bb (stmt), NULL); in mark_aliased_reaching_defs_necessary()
720 basic_block bb = gimple_bb (stmt); in propagate_necessity()
821 if (gimple_bb (stmt) in propagate_necessity()
1401 if (!(gimple_bb (stmt)->flags & BB_REACHABLE)) in eliminate_unnecessary_stmts()
H A Dgraphite-sese-to-poly.c45 loop_p loop = gimple_bb (phi)->loop_father; in phi_arg_in_outermost_loop()
170 struct gimple_bb *gbb; in new_gimple_bb()
172 gbb = XNEW (struct gimple_bb); in new_gimple_bb()
202 free_gimple_bb (struct gimple_bb *gbb) in free_gimple_bb()
2036 basic_block bb = gimple_bb (stmt); in gsi_for_phi_node()
2125 gsi = gsi_after_labels (gimple_bb (after_stmt)); in insert_out_of_ssa_copy()
2134 analyze_drs_in_stmts (scop, gimple_bb (after_stmt), x); in insert_out_of_ssa_copy()
2186 bb = gimple_bb (stmt); in insert_out_of_ssa_copy_on_edge()
2247 && !bb_in_sese_p (gimple_bb (use_stmt), region)) in propagate_expr_outside_region()
2277 basic_block bb = gimple_bb (phi); in rewrite_close_phi_out_of_ssa()
[all …]
H A Dsese.h122 basic_block bb = gimple_bb (stmt); in stmt_in_sese_p()
319 typedef struct gimple_bb struct
358 gbb_loop (struct gimple_bb *gbb) in gbb_loop()
/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dtree-ssa-dse.c574 || gimple_bb (stmt) == gimple_bb (use_stmt) in dse_classify_store()
576 gimple_bb (stmt), gimple_bb (use_stmt)) in dse_classify_store()
580 gimple_bb (stmt), gimple_bb (use_stmt))) in dse_classify_store()
588 if (gimple_bb (defvar_def) != gimple_bb (use_stmt) in dse_classify_store()
590 gimple_bb (defvar_def), in dse_classify_store()
591 gimple_bb (use_stmt))) in dse_classify_store()
707 bitmap_set_bit (need_eh_cleanup, gimple_bb (stmt)->index); in delete_dead_call()
716 bitmap_set_bit (need_eh_cleanup, gimple_bb (stmt)->index); in delete_dead_call()
738 basic_block bb = gimple_bb (stmt); in delete_dead_assignment()
H A Dtree-ssa-phiprop.c119 && !dominated_by_p (CDI_DOMINATORS, gimple_bb (use_stmt), bb)) in phivn_valid_p()
243 gimple_bb (SSA_NAME_DEF_STMT (*idx)), dom)); in chk_uses()
330 bb, gimple_bb (use_stmt))) in propagate_with_phi()
351 && (gimple_bb (def_stmt) == bb in propagate_with_phi()
352 || (gimple_bb (def_stmt) in propagate_with_phi()
354 bb, gimple_bb (def_stmt))))) in propagate_with_phi()
369 gimple_bb (phi)))) in propagate_with_phi()
386 gimple_bb (vuse_stmt), bb)) in propagate_with_phi()
H A Dgimple-ssa-isolate-paths.c107 split_block (gimple_bb (stmt), stmt); in insert_trap()
114 split_block (gimple_bb (new_stmt), new_stmt); in insert_trap()
431 if (gimple_bb (use_stmt) == bb) in find_implicit_erroneous_behavior()
457 if (gimple_bb (use_stmt) != bb) in find_implicit_erroneous_behavior()
514 bb = gimple_bb (gsi_stmt (si)); in find_explicit_erroneous_behavior()
H A Dgimple-ssa-split-paths.c222 if (gimple_bb (stmt) == bb) in is_feasible_trace()
231 && gimple_bb (stmt) == bb->loop_father->header in is_feasible_trace()
255 basic_block use_bb = gimple_bb (use_stmt); in is_feasible_trace()
292 if (gimple_bb (USE_STMT (use_p)) == bb) in is_feasible_trace()
H A Dtree-ssa-phiopt.c365 basic_block bb = gimple_bb (phi); in replace_phi_edge_with_variable()
488 && gimple_bb (arg0_def_stmt) == e0->src) in factor_out_conditional_conversion()
521 newphi = create_phi_node (temp, gimple_bb (phi)); in factor_out_conditional_conversion()
557 gsi = gsi_after_labels (gimple_bb (phi)); in factor_out_conditional_conversion()
973 && single_non_singleton_phi_for_edges (phi_nodes (gimple_bb (phi)), in value_replacement()
1081 if (!single_non_singleton_phi_for_edges (phi_nodes (gimple_bb (phi)), e0, e1)) in value_replacement()
1505 if (EDGE_COUNT (gimple_bb (phi)->preds) == 2) in minmax_replacement()
2047 if (gimple_bb (store) != bb in single_trailing_store_in_bb()
2053 && gimple_bb (SSA_NAME_DEF_STMT (gimple_vuse (store))) == bb in single_trailing_store_in_bb()
2062 && gimple_bb (USE_STMT (use_p)) == bb) in single_trailing_store_in_bb()
[all …]
H A Dvalue-prof.c667 if (bb != gimple_bb (stmt)) in gimple_value_profile_transformations()
669 bb = gimple_bb (stmt); in gimple_value_profile_transformations()
706 bb = gimple_bb (stmt); in gimple_divmod_fixed_value()
797 || optimize_bb_for_size_p (gimple_bb (stmt))) in gimple_divmod_fixed_value_transform()
800 if (check_counter (stmt, "value", &count, &all, gimple_bb (stmt)->count)) in gimple_divmod_fixed_value_transform()
863 bb = gimple_bb (stmt); in gimple_mod_pow2()
956 || optimize_bb_for_size_p (gimple_bb (stmt))) in gimple_mod_pow2_value_transform()
968 if (check_counter (stmt, "pow2", &count, &all, gimple_bb (stmt)->count)) in gimple_mod_pow2_value_transform()
1016 bb = gimple_bb (stmt); in gimple_mod_subtract()
1128 if (check_counter (stmt, "interval", &count1, &all, gimple_bb (stmt)->count)) in gimple_mod_subtract_transform()
[all …]
H A Dgimple-loop-interchange.cc255 if (!flow_bb_inside_loop_p (loop, gimple_bb (stmt))) in single_use_in_loop()
421 basic_block bb = gimple_bb (producer); in classify_simple_reduction()
478 basic_block bb = gimple_bb (next_def); in analyze_iloop_reduction_var()
506 || ! flow_bb_inside_loop_p (m_loop, gimple_bb (single_use))) in analyze_iloop_reduction_var()
538 if (!flow_bb_inside_loop_p (m_loop, gimple_bb (stmt))) in analyze_iloop_reduction_var()
555 && gimple_bb (stmt) == m_exit->dest in analyze_iloop_reduction_var()
614 basic_block bb = gimple_bb (next_def); in analyze_oloop_reduction_var()
654 && gimple_bb (stmt) == m_exit->dest in analyze_oloop_reduction_var()
816 || gimple_bb (def_stmt) != bb in find_deps_in_bb_for_stmt()
890 find_deps_in_bb_for_stmt (&stmts, gimple_bb (re->consumer), re->consumer); in undo_simple_reduction()
[all …]
H A Dtree-ssa-sink.c156 useblock = gimple_bb (usestmt); in nearest_common_dominator_of_uses()
388 basic_block bb = gimple_bb (use_stmt); in statement_sink_location()
436 sinkbb = gimple_bb (use); in statement_sink_location()
437 sinkbb = select_best_block (frombb, gimple_bb (use), stmt); in statement_sink_location()
H A Dgimple-ssa-evrp-analyze.c139 basic_block stmt_bb = gimple_bb (stmt); in all_uses_feed_or_dominated_by_stmt()
146 || (gimple_bb (use_stmt) != stmt_bb in all_uses_feed_or_dominated_by_stmt()
148 gimple_bb (use_stmt), stmt_bb))) in all_uses_feed_or_dominated_by_stmt()
264 && l->header == gimple_bb (phi)) in record_ranges_from_phis()
H A Dccmp.c58 if (bb != gimple_bb (g)) in ccmp_tree_comparison_p()
114 bb = gimple_bb (g); in ccmp_candidate_p()
195 basic_block bb = gimple_bb (g); in expand_ccmp_expr_1()
H A Dtree-ssa-dce.c141 bitmap_set_bit (bb_contains_live_stmts, gimple_bb (stmt)->index); in mark_stmt_necessary()
181 bitmap_set_bit (bb_contains_live_stmts, gimple_bb (stmt)->index); in mark_operand_necessary()
272 gcc_assert (EDGE_COUNT (gimple_bb (stmt)->succs) == 2); in mark_stmt_if_obviously_necessary()
504 && (basic_block) data != gimple_bb (def_stmt) in mark_aliased_reaching_defs_necessary_1()
506 gimple_bb (def_stmt)) in mark_aliased_reaching_defs_necessary_1()
525 gimple_bb (stmt), NULL); in mark_aliased_reaching_defs_necessary()
641 basic_block bb = gimple_bb (stmt); in propagate_necessity()
743 if (gimple_bb (stmt) in propagate_necessity()
1423 if (!(gimple_bb (stmt)->flags & BB_REACHABLE)) in eliminate_unnecessary_stmts()
H A Dtree-vect-loop.c752 || ((bb = gimple_bb (SSA_NAME_DEF_STMT (step_expr))) in vect_is_simple_iv_evolution()
1887 || !flow_bb_inside_loop_p (loop, gimple_bb (op_def_stmt)) in vect_analyze_loop_operations()
2748 struct loop *loop = gimple_bb (stmt)->loop_father; in neutral_op_for_slp_reduction()
2813 struct loop *loop = (gimple_bb (phi))->loop_father; in vect_is_slp_reduction()
2848 if (flow_bb_inside_loop_p (loop, gimple_bb (use_stmt))) in vect_is_slp_reduction()
2875 || !flow_bb_inside_loop_p (loop, gimple_bb (loop_use_stmt))) in vect_is_slp_reduction()
2907 && gimple_bb (def_stmt) in vect_is_slp_reduction()
2908 && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt)) in vect_is_slp_reduction()
2916 && !is_loop_header_bb_p (gimple_bb (def_stmt))))) in vect_is_slp_reduction()
2936 && gimple_bb (def_stmt) in vect_is_slp_reduction()
[all …]
H A Dtree-ssa-loop-im.c390 def_bb = gimple_bb (def_stmt); in outermost_invariant_loop()
424 basic_block def_bb = gimple_bb (def_stmt); in add_dependency()
602 if (! extract_true_false_controlled_edges (dom, gimple_bb (phi), in extract_true_false_args_from_phi()
627 basic_block bb = gimple_bb (stmt); in determine_max_movement()
666 if (gimple_bb (def_stmt) in determine_max_movement()
667 && gimple_bb (def_stmt)->loop_father == loop) in determine_max_movement()
758 struct loop *stmt_loop = gimple_bb (stmt)->loop_father; in set_level()
786 set_level (stmt, gimple_bb (stmt)->loop_father, get_lim_data (stmt)->max_loop); in set_profitable_level()
1499 struct loop *loop1 = gimple_bb (loc1->stmt)->loop_father; in sort_locs_in_loop_postorder_cmp()
1500 struct loop *loop2 = gimple_bb (loc2->stmt)->loop_father; in sort_locs_in_loop_postorder_cmp()
[all …]
H A Dtree-chkp-opt.c1167 dom_bb, gimple_bb (use_stmt))) in chkp_reduce_bounds_lifetime()
1174 gimple_bb (use_stmt)); in chkp_reduce_bounds_lifetime()
1186 || gimple_bb (use_stmt) != gimple_bb (dom_use)) in chkp_reduce_bounds_lifetime()
1190 gimple_bb (use_stmt), in chkp_reduce_bounds_lifetime()
1191 gimple_bb (dom_use)); in chkp_reduce_bounds_lifetime()
1210 gimple_bb (dom_use)); in chkp_reduce_bounds_lifetime()
1215 || (dom_use && gimple_bb (dom_use) == bb)) in chkp_reduce_bounds_lifetime()
H A Dtree-ssa-loop-unswitch.c122 if (gimple_bb (stmt) == loop->header) in is_maybe_undefined()
160 if (dominated_by_p (CDI_DOMINATORS, loop->header, gimple_bb (def))) in is_maybe_undefined()
214 def_bb = gimple_bb (def); in tree_may_unswitch_on()
653 basic_block def_bb = gimple_bb (def); in find_loop_guard()
760 if (!flow_bb_inside_loop_p (loop, gimple_bb (stmt))) in used_outside_loop_p()
957 def_bb = gimple_bb (def); in check_exit_phi()
H A Dtree-ssa-phionlycprop.c231 bitmap_set_bit (need_eh_cleanup, gimple_bb (use_stmt)->index); in propagate_rhs_into_lhs()
270 basic_block bb = gimple_bb (use_stmt); in propagate_rhs_into_lhs()
308 gsi = gsi_last_bb (gimple_bb (use_stmt)); in propagate_rhs_into_lhs()
H A Dgimple-ssa-strength-reduction.c562 gimple_bb (c->cand_stmt), in find_basis_for_base_expr()
563 gimple_bb (one_basis->cand_stmt))) in find_basis_for_base_expr()
602 phi_bb = gimple_bb (phi_cand->cand_stmt); in find_basis_for_candidate()
603 basis_bb = gimple_bb (basis->cand_stmt); in find_basis_for_candidate()
808 struct loop *cand_loop = gimple_bb (phi)->loop_father; in slsr_process_phi()
845 arg_bb = gimple_bb (arg_stmt); in slsr_process_phi()
1859 gimple_bb (c->cand_stmt)->index); in dump_candidate()
2121 return (gimple_bb (c->cand_stmt) == 0); in cand_already_replaced()
2406 basic_block phi_bb = gimple_bb (from_phi); in create_phi_basis_1()
2553 basic_block phi_bb = gimple_bb (phi); in phi_add_costs_1()
[all …]

1234567