/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | ifcvt.c | 462 basic_block test_bb = ce_info->test_bb; /* last test block */ in cond_exec_process_if_block() local 492 ce_info->test_bb = test_bb = ce_info->last_test_bb; in cond_exec_process_if_block() 500 test_expr = cond_exec_get_condition (BB_END (test_bb)); in cond_exec_process_if_block() 506 if (! onlyjump_p (BB_END (test_bb))) in cond_exec_process_if_block() 600 false_code = reversed_comparison_code (true_expr, BB_END (test_bb)); in cond_exec_process_if_block() 617 note = find_reg_note (BB_END (test_bb), REG_BR_PROB, NULL_RTX); in cond_exec_process_if_block() 633 basic_block bb = test_bb; in cond_exec_process_if_block() 2825 || BLOCK_FOR_INSN (if_info->insn_b) == if_info->test_bb)); in noce_try_sign_mask() 3055 bb_valid_for_noce_process_p (basic_block test_bb, rtx cond, in bb_valid_for_noce_process_p() argument 3058 if (!test_bb) in bb_valid_for_noce_process_p() [all …]
|
H A D | ifcvt.h | 28 basic_block test_bb; /* First test block. */ member 52 basic_block test_bb, then_bb, else_bb, join_bb; member
|
H A D | trans-mem.c | 2895 basic_block test_bb = create_empty_bb (transaction_bb); in expand_transaction() local 2896 basic_block code_bb = create_empty_bb (test_bb); in expand_transaction() 2898 add_bb_to_loop (test_bb, transaction_bb->loop_father); in expand_transaction() 2902 region->restart_block = test_bb; in expand_transaction() 2907 gimple_stmt_iterator gsi = gsi_last_bb (test_bb); in expand_transaction() 2916 edge ei = make_edge (transaction_bb, test_bb, EDGE_FALLTHRU); in expand_transaction() 2917 edge et = make_edge (test_bb, code_bb, EDGE_TRUE_VALUE); in expand_transaction() 2918 edge ef = make_edge (test_bb, join_bb, EDGE_FALSE_VALUE); in expand_transaction() 2921 join_bb->count = test_bb->count = transaction_bb->count; in expand_transaction() 2935 basic_block test_bb = create_empty_bb (transaction_bb); in expand_transaction() local [all …]
|
H A D | tree-switch-conversion.c | 2225 basic_block test_bb = split_edge (single_succ_edge (bb)); in emit_case_nodes() local 2226 redirect_edge_succ (single_pred_edge (test_bb), in emit_case_nodes() 2233 GT_EXPR, test_bb, p, loc); in emit_case_nodes() 2245 bb = emit_case_nodes (test_bb, index, node->m_right, in emit_case_nodes() 2319 basic_block test_bb = split_edge (single_succ_edge (bb)); in emit_case_nodes() local 2320 redirect_edge_succ (single_pred_edge (test_bb), in emit_case_nodes() 2331 GT_EXPR, test_bb, p, loc); in emit_case_nodes() 2348 bb = emit_case_nodes (test_bb, index, node->m_right, in emit_case_nodes()
|
H A D | tree-ssa-reassoc.c | 4073 suitable_cond_bb (basic_block bb, basic_block test_bb, basic_block *other_bb, in suitable_cond_bb() argument 4083 if (test_bb == bb) in suitable_cond_bb() 4106 if (e->dest == test_bb) in suitable_cond_bb() 4117 FOR_EACH_EDGE (e2, ei2, test_bb->succs) in suitable_cond_bb() 4138 e2 = find_edge (test_bb, *other_bb); in suitable_cond_bb() 4163 gimple *test_last = last_stmt (test_bb); in suitable_cond_bb()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | ifcvt.cc | 472 basic_block test_bb = ce_info->test_bb; /* last test block */ in cond_exec_process_if_block() local 502 ce_info->test_bb = test_bb = ce_info->last_test_bb; in cond_exec_process_if_block() 510 test_expr = cond_exec_get_condition (BB_END (test_bb)); in cond_exec_process_if_block() 516 if (! onlyjump_p (BB_END (test_bb))) in cond_exec_process_if_block() 610 false_code = reversed_comparison_code (true_expr, BB_END (test_bb)); in cond_exec_process_if_block() 627 note = find_reg_note (BB_END (test_bb), REG_BR_PROB, NULL_RTX); in cond_exec_process_if_block() 643 basic_block bb = test_bb; in cond_exec_process_if_block() 2844 || BLOCK_FOR_INSN (if_info->insn_b) == if_info->test_bb)); in noce_try_sign_mask() 3074 bb_valid_for_noce_process_p (basic_block test_bb, rtx cond, in bb_valid_for_noce_process_p() argument 3077 if (!test_bb) in bb_valid_for_noce_process_p() [all …]
|
H A D | ifcvt.h | 28 basic_block test_bb; /* First test block. */ member 52 basic_block test_bb, then_bb, else_bb, join_bb; member
|
H A D | trans-mem.cc | 2899 basic_block test_bb = create_empty_bb (transaction_bb); in expand_transaction() local 2900 basic_block code_bb = create_empty_bb (test_bb); in expand_transaction() 2902 add_bb_to_loop (test_bb, transaction_bb->loop_father); in expand_transaction() 2906 region->restart_block = test_bb; in expand_transaction() 2911 gimple_stmt_iterator gsi = gsi_last_bb (test_bb); in expand_transaction() 2920 edge ei = make_edge (transaction_bb, test_bb, EDGE_FALLTHRU); in expand_transaction() 2921 edge et = make_edge (test_bb, code_bb, EDGE_TRUE_VALUE); in expand_transaction() 2922 edge ef = make_edge (test_bb, join_bb, EDGE_FALSE_VALUE); in expand_transaction() 2925 join_bb->count = test_bb->count = transaction_bb->count; in expand_transaction() 2939 basic_block test_bb = create_empty_bb (transaction_bb); in expand_transaction() local [all …]
|
H A D | tree-switch-conversion.cc | 2262 basic_block test_bb = split_edge (single_succ_edge (bb)); in emit_case_nodes() local 2263 redirect_edge_succ (single_pred_edge (test_bb), in emit_case_nodes() 2270 GT_EXPR, test_bb, p, loc); in emit_case_nodes() 2282 bb = emit_case_nodes (test_bb, index, node->m_right, in emit_case_nodes() 2356 basic_block test_bb = split_edge (single_succ_edge (bb)); in emit_case_nodes() local 2357 redirect_edge_succ (single_pred_edge (test_bb), in emit_case_nodes() 2368 GT_EXPR, test_bb, p, loc); in emit_case_nodes() 2385 bb = emit_case_nodes (test_bb, index, node->m_right, in emit_case_nodes()
|
H A D | tree-ssa-reassoc.cc | 4398 suitable_cond_bb (basic_block bb, basic_block test_bb, basic_block *other_bb, in suitable_cond_bb() argument 4408 if (test_bb == bb) in suitable_cond_bb() 4431 if (e->dest == test_bb) in suitable_cond_bb() 4442 FOR_EACH_EDGE (e2, ei2, test_bb->succs) in suitable_cond_bb() 4463 e2 = find_edge (test_bb, *other_bb); in suitable_cond_bb() 4489 gimple *test_last = last_stmt (test_bb); in suitable_cond_bb() 4492 if (backward ? e2->src != test_bb : e->src != bb) in suitable_cond_bb() 4510 e3 = EDGE_SUCC (test_bb, in suitable_cond_bb() 4511 e2 == EDGE_SUCC (test_bb, 0) ? 1 : 0); in suitable_cond_bb()
|
H A D | ChangeLog | 8742 * ifcvt.cc (find_if_case_1, find_if_case_2): Punt if test_bb doesn't 8743 end with onlyjump_p. Assume BB_END (test_bb) is always non-NULL.
|
H A D | ChangeLog-2008 | 5670 * ifcvt.c (noce_try_sign_mask): Use if_info->test_bb instead of
|
H A D | ChangeLog-2001 | 28850 * ifcvt.c (struct noce_if_info): Add test_bb.
|
H A D | ChangeLog-2000 | 19520 test_bb if a or b uses x.
|
H A D | ChangeLog-2005 | 26725 test_bb to condition.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/frv/ |
H A D | frv.c | 5169 basic_block test_bb = ce_info->test_bb; /* test basic block */ in frv_ifcvt_modify_tests() local 5262 while (multiple_test_bb != test_bb) in frv_ifcvt_modify_tests() 5490 frv_ifcvt_add_insn (check_insn, BB_END (test_bb), TRUE); in frv_ifcvt_modify_tests()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/frv/ |
H A D | frv.cc | 5158 basic_block test_bb = ce_info->test_bb; /* test basic block */ in frv_ifcvt_modify_tests() local 5251 while (multiple_test_bb != test_bb) in frv_ifcvt_modify_tests() 5479 frv_ifcvt_add_insn (check_insn, BB_END (test_bb), TRUE); in frv_ifcvt_modify_tests()
|