| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | ifcvt.cc | 474 basic_block else_bb = ce_info->else_bb; /* ELSE or NULL */ in cond_exec_process_if_block() local 499 if (else_bb || ! ce_info->and_and_p) in cond_exec_process_if_block() 528 if (else_bb) in cond_exec_process_if_block() 533 else_start = first_active_insn (else_bb); in cond_exec_process_if_block() 534 else_end = last_active_insn (else_bb, TRUE); in cond_exec_process_if_block() 535 else_n_insns = ce_info->num_else_insns = count_bb_insns (else_bb); in cond_exec_process_if_block() 540 n_matching = flow_find_cross_jump (then_bb, else_bb, in cond_exec_process_if_block() 545 if (else_first_tail == BB_HEAD (else_bb)) in cond_exec_process_if_block() 553 else_end = find_active_insn_before (else_bb, else_first_tail); in cond_exec_process_if_block() 565 = flow_find_head_matching_sequence (then_bb, else_bb, in cond_exec_process_if_block() [all …]
|
| D | tree-ssa-ifcombine.cc | 81 basic_block *then_bb, basic_block *else_bb) in recognize_if_then_else() argument 101 if (*else_bb in recognize_if_then_else() 102 && e->dest != *else_bb) in recognize_if_then_else() 107 if (!*else_bb) in recognize_if_then_else() 108 *else_bb = e->dest; in recognize_if_then_else() 649 basic_block then_bb, basic_block else_bb, in tree_ssa_ifcombine_bb_1() argument 656 if (phi_pred_bb != else_bb in tree_ssa_ifcombine_bb_1() 657 && recognize_if_then_else (outer_cond_bb, &inner_cond_bb, &else_bb) in tree_ssa_ifcombine_bb_1() 658 && same_phi_args_p (outer_cond_bb, phi_pred_bb, else_bb)) in tree_ssa_ifcombine_bb_1() 674 if (phi_pred_bb != else_bb in tree_ssa_ifcombine_bb_1() [all …]
|
| D | symtab-thunks.cc | 409 basic_block bb, then_bb, else_bb, return_bb; in expand_thunk() local 462 bb = then_bb = else_bb = return_bb in expand_thunk() 585 else_bb = create_basic_block (NULL, else_bb); in expand_thunk() 586 else_bb->count = cfg_count.apply_scale (1, 16); in expand_thunk() 589 add_bb_to_loop (else_bb, bb->loop_father); in expand_thunk() 599 e = make_edge (bb, else_bb, EDGE_FALSE_VALUE); in expand_thunk() 605 e = make_edge (else_bb, return_bb, EDGE_FALLTHRU); in expand_thunk() 616 bsi = gsi_last_bb (else_bb); in expand_thunk()
|
| D | ifcvt.h | 30 basic_block else_bb; /* ELSE block or NULL. */ member 52 basic_block test_bb, then_bb, else_bb, join_bb; member
|
| D | tree-ssa-phiopt.cc | 3279 cond_if_else_store_replacement_1 (basic_block then_bb, basic_block else_bb, in cond_if_else_store_replacement_1() argument 3332 add_phi_arg (newphi, else_rhs, EDGE_SUCC (else_bb, 0), else_locus); in cond_if_else_store_replacement_1() 3404 cond_if_else_store_replacement (basic_block then_bb, basic_block else_bb, in cond_if_else_store_replacement() argument 3431 tree else_vdef = PHI_ARG_DEF_FROM_EDGE (vphi, single_succ_edge (else_bb)); in cond_if_else_store_replacement() 3435 gimple *else_assign = single_trailing_store_in_bb (else_bb, else_vdef); in cond_if_else_store_replacement() 3437 return cond_if_else_store_replacement_1 (then_bb, else_bb, join_bb, in cond_if_else_store_replacement() 3454 || (find_data_references_in_bb (NULL, else_bb, &else_datarefs) in cond_if_else_store_replacement() 3524 blocks[1] = else_bb; in cond_if_else_store_replacement() 3576 res = cond_if_else_store_replacement_1 (then_bb, else_bb, join_bb, in cond_if_else_store_replacement()
|
| D | omp-expand.cc | 654 basic_block cond_bb, then_bb, else_bb; in expand_parallel_call() local 678 else_bb = create_empty_bb (then_bb); in expand_parallel_call() 680 set_immediate_dominator (CDI_DOMINATORS, else_bb, cond_bb); in expand_parallel_call() 689 gsi = gsi_start_bb (else_bb); in expand_parallel_call() 695 make_edge (cond_bb, else_bb, EDGE_FALSE_VALUE); in expand_parallel_call() 697 add_bb_to_loop (else_bb, cond_bb->loop_father); in expand_parallel_call() 699 e_else = make_edge (else_bb, bb, EDGE_FALLTHRU); in expand_parallel_call() 10065 basic_block cond_bb, then_bb, else_bb; in expand_omp_target() local 10083 else_bb = create_empty_bb (then_bb); in expand_omp_target() 10085 set_immediate_dominator (CDI_DOMINATORS, else_bb, cond_bb); in expand_omp_target() [all …]
|
| D | asan.cc | 3929 basic_block then_bb, else_bb; in asan_expand_check_ifn() local 3934 &else_bb); in asan_expand_check_ifn() 4037 *iter = gsi_start_bb (else_bb); in asan_expand_check_ifn()
|
| D | tree-cfg.cc | 1211 basic_block then_bb, else_bb; in make_cond_expr_edges() local 1222 else_bb = label_to_block (cfun, else_label); in make_cond_expr_edges() 1224 else_stmt = first_stmt (else_bb); in make_cond_expr_edges() 1228 e = make_edge (bb, else_bb, EDGE_FALSE_VALUE); in make_cond_expr_edges()
|
| D | ChangeLog-2013 | 7902 trap_bb == else_bb. 34409 if then_bb has no successors and else_bb is EXIT_BLOCK_PTR. 36821 * ifcvt.c (noce_process_if_block): If else_bb is NULL, avoid extending
|
| D | ChangeLog-2014 | 44768 (tree_ssa_ifcombine_bb): Use it. Handle also cases where else_bb 44770 and else_bb are effectively swapped.
|
| D | ChangeLog-2012 | 4153 * asan.c (build_check_stmt): Rename join_bb variable to else_bb.
|
| D | ChangeLog-2007 | 24901 (struct noce_if_info): Add then_bb, else_bb, join_bb members.
|
| D | ChangeLog-2003 | 28872 from then_bb or else_bb after flow2.
|
| D | ChangeLog-2017 | 32906 with missing else_bb, don't check only the insn right before
|
| D | ChangeLog-2004 | 25819 is currently executed unconditionally, i.e. not in "else_bb".
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/frv/ |
| D | frv.cc | 5160 basic_block else_bb = ce_info->else_bb; /* ELSE or NULL */ in frv_ifcvt_modify_tests() local 5211 if (else_bb in frv_ifcvt_modify_tests() 5212 && REGNO_REG_SET_P (df_get_live_in (else_bb), j)) in frv_ifcvt_modify_tests() 5260 if (else_bb) in frv_ifcvt_modify_tests() 5261 bb[num_bb++] = else_bb; in frv_ifcvt_modify_tests() 5275 (bb[j] == else_bb) ? "else" : ((bb[j] == then_bb) ? "then" : "test"), in frv_ifcvt_modify_tests() 5940 && (! ce_info->else_bb in frv_ifcvt_modify_insn() 5941 || BLOCK_FOR_INSN (insn) == ce_info->else_bb in frv_ifcvt_modify_insn() 5942 || ! (REGNO_REG_SET_P (df_get_live_in (ce_info->else_bb), in frv_ifcvt_modify_insn()
|