| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | ifcvt.c | 3191 basic_block join_bb = if_info->join_bb; in noce_convert_multiple_sets() local 3350 remove_edge (find_edge (test_bb, join_bb)); in noce_convert_multiple_sets() 3351 remove_edge (find_edge (then_bb, join_bb)); in noce_convert_multiple_sets() 3352 redirect_edge_and_branch_force (single_succ_edge (test_bb), join_bb); in noce_convert_multiple_sets() 3357 if (can_merge_blocks_p (test_bb, join_bb)) in noce_convert_multiple_sets() 3359 merge_blocks (test_bb, join_bb); in noce_convert_multiple_sets() 3446 basic_block join_bb = if_info->join_bb; /* JOIN */ in noce_process_if_block() local 3719 remove_edge (find_edge (test_bb, join_bb)); in noce_process_if_block() 3721 remove_edge (find_edge (then_bb, join_bb)); in noce_process_if_block() 3722 redirect_edge_and_branch_force (single_succ_edge (test_bb), join_bb); in noce_process_if_block() [all …]
|
| H A D | ifcvt.h | 31 basic_block join_bb; /* Join THEN/ELSE blocks. */ member 52 basic_block test_bb, then_bb, else_bb, join_bb; member
|
| H A D | tree-ssa-phiopt.c | 2215 cond_store_replacement (basic_block middle_bb, basic_block join_bb, in cond_store_replacement() argument 2298 newphi = create_phi_node (name2, join_bb); in cond_store_replacement() 2305 gsi = gsi_after_labels (join_bb); in cond_store_replacement() 2308 gsi = gsi_last_bb (join_bb); in cond_store_replacement() 2329 basic_block join_bb, gimple *then_assign, in cond_if_else_store_replacement_1() argument 2379 newphi = create_phi_node (name, join_bb); in cond_if_else_store_replacement_1() 2386 gsi = gsi_after_labels (join_bb); in cond_if_else_store_replacement_1() 2389 gsi = gsi_last_bb (join_bb); in cond_if_else_store_replacement_1() 2452 basic_block join_bb) in cond_if_else_store_replacement() argument 2468 for (gphi_iterator si = gsi_start_phis (join_bb); !gsi_end_p (si); in cond_if_else_store_replacement() [all …]
|
| H A D | value-prof.c | 1286 basic_block cond_bb, dcall_bb, icall_bb, join_bb = NULL; in gimple_ic() local 1350 join_bb = e_ij->dest; in gimple_ic() 1351 join_bb->count = cond_bb->count; in gimple_ic() 1366 e_dj = make_edge (dcall_bb, join_bb, EDGE_FALLTHRU); in gimple_ic() 1378 gphi *phi = create_phi_node (result, join_bb); in gimple_ic() 1512 basic_block cond_bb, icall_bb, vcall_bb, join_bb; in gimple_stringop_fixed_value() local 1561 join_bb = e_vj->dest; in gimple_stringop_fixed_value() 1562 join_bb->count = profile_count::from_gcov_type (all); in gimple_stringop_fixed_value() 1572 e_ij = make_edge (icall_bb, join_bb, EDGE_FALLTHRU); in gimple_stringop_fixed_value() 1582 gphi *phi = create_phi_node (result, join_bb); in gimple_stringop_fixed_value()
|
| H A D | cfgloopmanip.c | 691 basic_block cond_bb, true_bb, false_bb, join_bb; in create_empty_if_region_on_edge() local 708 join_bb = split_edge (single_succ_edge (cond_bb)); in create_empty_if_region_on_edge() 713 e_false = make_edge (cond_bb, join_bb, 0); in create_empty_if_region_on_edge() 724 set_immediate_dominator (CDI_DOMINATORS, join_bb, cond_bb); in create_empty_if_region_on_edge() 726 exit_edge = single_succ_edge (join_bb); in create_empty_if_region_on_edge() 729 set_immediate_dominator (CDI_DOMINATORS, exit_edge->dest, join_bb); in create_empty_if_region_on_edge()
|
| H A D | tree-complex.c | 1195 basic_block join_bb = single_succ_edge (cond_bb)->dest; in expand_complex_multiplication() local 1196 *gsi = gsi_start_nondebug_after_labels_bb (join_bb); in expand_complex_multiplication() 1203 edge orig_to_join = find_edge (orig_bb, join_bb); in expand_complex_multiplication()
|
| H A D | trans-mem.c | 2897 basic_block join_bb = create_empty_bb (code_bb); in expand_transaction() local 2900 add_bb_to_loop (join_bb, transaction_bb->loop_father); in expand_transaction() 2918 edge ef = make_edge (test_bb, join_bb, EDGE_FALSE_VALUE); in expand_transaction() 2919 redirect_edge_pred (fallthru_edge, join_bb); in expand_transaction() 2921 join_bb->count = test_bb->count = transaction_bb->count; in expand_transaction() 2929 transaction_bb = join_bb; in expand_transaction()
|
| H A D | tree-vect-loop.c | 9142 basic_block store_bb, join_bb; in optimize_mask_stores() local 9159 join_bb = e->dest; in optimize_mask_stores() 9167 make_single_succ_edge (store_bb, join_bb, EDGE_FALLTHRU); in optimize_mask_stores() 9190 phi = create_phi_node (vdef, join_bb); in optimize_mask_stores()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | ifcvt.cc | 3254 basic_block join_bb = if_info->join_bb; in noce_convert_multiple_sets() local 3353 remove_edge (find_edge (test_bb, join_bb)); in noce_convert_multiple_sets() 3354 remove_edge (find_edge (then_bb, join_bb)); in noce_convert_multiple_sets() 3355 redirect_edge_and_branch_force (single_succ_edge (test_bb), join_bb); in noce_convert_multiple_sets() 3360 if (can_merge_blocks_p (test_bb, join_bb)) in noce_convert_multiple_sets() 3362 merge_blocks (test_bb, join_bb); in noce_convert_multiple_sets() 3729 basic_block join_bb = if_info->join_bb; /* JOIN */ in noce_process_if_block() local 4017 remove_edge (find_edge (test_bb, join_bb)); in noce_process_if_block() 4019 remove_edge (find_edge (then_bb, join_bb)); in noce_process_if_block() 4020 redirect_edge_and_branch_force (single_succ_edge (test_bb), join_bb); in noce_process_if_block() [all …]
|
| H A D | ifcvt.h | 31 basic_block join_bb; /* Join THEN/ELSE blocks. */ member 52 basic_block test_bb, then_bb, else_bb, join_bb; member
|
| H A D | value-prof.cc | 1323 basic_block cond_bb, dcall_bb, icall_bb, join_bb = NULL; in gimple_ic() local 1387 join_bb = e_ij->dest; in gimple_ic() 1388 join_bb->count = cond_bb->count; in gimple_ic() 1403 e_dj = make_edge (dcall_bb, join_bb, EDGE_FALLTHRU); in gimple_ic() 1415 gphi *phi = create_phi_node (result, join_bb); in gimple_ic() 1549 basic_block cond_bb, icall_bb, vcall_bb, join_bb; in gimple_stringop_fixed_value() local 1598 join_bb = e_vj->dest; in gimple_stringop_fixed_value() 1599 join_bb->count = profile_count::from_gcov_type (all); in gimple_stringop_fixed_value() 1609 e_ij = make_edge (icall_bb, join_bb, EDGE_FALLTHRU); in gimple_stringop_fixed_value() 1619 gphi *phi = create_phi_node (result, join_bb); in gimple_stringop_fixed_value()
|
| H A D | tree-ssa-phiopt.cc | 3163 cond_store_replacement (basic_block middle_bb, basic_block join_bb, in cond_store_replacement() argument 3248 newphi = create_phi_node (name2, join_bb); in cond_store_replacement() 3255 gsi = gsi_after_labels (join_bb); in cond_store_replacement() 3258 gsi = gsi_last_bb (join_bb); in cond_store_replacement() 3280 basic_block join_bb, gimple *then_assign, in cond_if_else_store_replacement_1() argument 3330 newphi = create_phi_node (name, join_bb); in cond_if_else_store_replacement_1() 3337 gsi = gsi_after_labels (join_bb); in cond_if_else_store_replacement_1() 3340 gsi = gsi_last_bb (join_bb); in cond_if_else_store_replacement_1() 3405 basic_block join_bb) in cond_if_else_store_replacement() argument 3421 for (gphi_iterator si = gsi_start_phis (join_bb); !gsi_end_p (si); in cond_if_else_store_replacement() [all …]
|
| H A D | cfgloopmanip.cc | 690 basic_block cond_bb, true_bb, false_bb, join_bb; in create_empty_if_region_on_edge() local 707 join_bb = split_edge (single_succ_edge (cond_bb)); in create_empty_if_region_on_edge() 712 e_false = make_edge (cond_bb, join_bb, 0); in create_empty_if_region_on_edge() 723 set_immediate_dominator (CDI_DOMINATORS, join_bb, cond_bb); in create_empty_if_region_on_edge() 725 exit_edge = single_succ_edge (join_bb); in create_empty_if_region_on_edge() 728 set_immediate_dominator (CDI_DOMINATORS, exit_edge->dest, join_bb); in create_empty_if_region_on_edge()
|
| H A D | trans-mem.cc | 2901 basic_block join_bb = create_empty_bb (code_bb); in expand_transaction() local 2904 add_bb_to_loop (join_bb, transaction_bb->loop_father); in expand_transaction() 2922 edge ef = make_edge (test_bb, join_bb, EDGE_FALSE_VALUE); in expand_transaction() 2923 redirect_edge_pred (fallthru_edge, join_bb); in expand_transaction() 2925 join_bb->count = test_bb->count = transaction_bb->count; in expand_transaction() 2933 transaction_bb = join_bb; in expand_transaction()
|
| H A D | tree-complex.cc | 1207 basic_block join_bb = single_succ_edge (cond_bb)->dest; in expand_complex_multiplication() local 1208 *gsi = gsi_start_nondebug_after_labels_bb (join_bb); in expand_complex_multiplication() 1215 edge orig_to_join = find_edge (orig_bb, join_bb); in expand_complex_multiplication()
|
| H A D | tree-vect-loop.cc | 10141 basic_block store_bb, join_bb; in optimize_mask_stores() local 10158 join_bb = e->dest; in optimize_mask_stores() 10166 make_single_succ_edge (store_bb, join_bb, EDGE_FALLTHRU); in optimize_mask_stores() 10189 phi = create_phi_node (vdef, join_bb); in optimize_mask_stores()
|
| H A D | ChangeLog-2012 | 4153 * asan.c (build_check_stmt): Rename join_bb variable to else_bb. 35270 edge from dcall_bb to join_bb and PHIs.
|
| H A D | ChangeLog-2001 | 13125 * ifcvt.c (find_if_block): Allow join_bb as EXIT.
|
| H A D | ChangeLog-2007 | 24901 (struct noce_if_info): Add then_bb, else_bb, join_bb members.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/frv/ |
| H A D | frv.c | 5172 basic_block join_bb = ce_info->join_bb; /* join block or NULL */ in frv_ifcvt_modify_tests() local 5226 if (join_bb in frv_ifcvt_modify_tests() 5227 && REGNO_REG_SET_P (df_get_live_in (join_bb), j)) in frv_ifcvt_modify_tests() 5243 if (join_bb) in frv_ifcvt_modify_tests() 5249 EXECUTE_IF_SET_IN_REG_SET (df_get_live_in (join_bb), 0, regno, rsi) in frv_ifcvt_modify_tests() 5945 && ce_info->join_bb in frv_ifcvt_modify_insn() 5946 && ! (REGNO_REG_SET_P (df_get_live_in (ce_info->join_bb), in frv_ifcvt_modify_insn()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/frv/ |
| H A D | frv.cc | 5161 basic_block join_bb = ce_info->join_bb; /* join block or NULL */ in frv_ifcvt_modify_tests() local 5215 if (join_bb in frv_ifcvt_modify_tests() 5216 && REGNO_REG_SET_P (df_get_live_in (join_bb), j)) in frv_ifcvt_modify_tests() 5232 if (join_bb) in frv_ifcvt_modify_tests() 5238 EXECUTE_IF_SET_IN_REG_SET (df_get_live_in (join_bb), 0, regno, rsi) in frv_ifcvt_modify_tests() 5934 && ce_info->join_bb in frv_ifcvt_modify_insn() 5935 && ! (REGNO_REG_SET_P (df_get_live_in (ce_info->join_bb), in frv_ifcvt_modify_insn()
|
| /netbsd-src/external/gpl3/gcc.old/dist/ |
| H A D | NEWS | 18342 * [27]10116: ce2: invalid merge of join_bb in the context of switch
|
| /netbsd-src/external/gpl3/gcc/dist/ |
| H A D | NEWS | 20190 * [27]10116: ce2: invalid merge of join_bb in the context of switch
|