Home
last modified time | relevance | path

Searched refs:cond_bb (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dtree-ssa-phiopt.c402 cond = COND_EXPR_COND (last_stmt (cond_bb)); in conditional_replacement()
431 bsi = bsi_last (cond_bb); in conditional_replacement()
559 cond = COND_EXPR_COND (last_stmt (cond_bb)); in value_replacement()
639 cond = COND_EXPR_COND (last_stmt (cond_bb)); in minmax_replacement()
849 bsi = bsi_last (cond_bb); in minmax_replacement()
859 bsi = bsi_last (cond_bb); in minmax_replacement()
862 replace_phi_edge_with_variable (cond_bb, e1, phi, result); in minmax_replacement()
873 abs_replacement (basic_block cond_bb, basic_block middle_bb, in abs_replacement() argument
920 cond = COND_EXPR_COND (last_stmt (cond_bb)); in abs_replacement()
973 bsi = bsi_last (cond_bb); in abs_replacement()
[all …]
H A Dtree-mudflap.c503 basic_block cond_bb, then_bb, join_bb; in mf_build_check_statement_for() local
514 cond_bb = bb_for_stmt (bsi_stmt (*instr_bsi)); in mf_build_check_statement_for()
518 e = split_block (cond_bb, bsi_stmt (bsi)); in mf_build_check_statement_for()
520 e = split_block_after_labels (cond_bb); in mf_build_check_statement_for()
521 cond_bb = e->src; in mf_build_check_statement_for()
532 then_bb = create_empty_bb (cond_bb); in mf_build_check_statement_for()
533 make_edge (cond_bb, then_bb, EDGE_TRUE_VALUE); in mf_build_check_statement_for()
537 e = find_edge (cond_bb, join_bb); in mf_build_check_statement_for()
539 e->count = cond_bb->count; in mf_build_check_statement_for()
546 set_immediate_dominator (CDI_DOMINATORS, then_bb, cond_bb); in mf_build_check_statement_for()
[all …]
H A Dcfgloopmanip.c1302 basic_block cond_bb; in loop_version() local
1326 cond_bb = lv_adjust_loop_entry_edge (first_head, second_head, in loop_version()
1329 *condition_bb = cond_bb; in loop_version()
1331 if (!cond_bb) in loop_version()
1339 extract_cond_bb_edges (cond_bb, &true_edge, &false_edge); in loop_version()
1343 cond_bb, true_edge, false_edge, in loop_version()
1354 extract_cond_bb_edges (cond_bb, &true_edge, &false_edge); in loop_version()
1359 cond_bb->flags |= BB_IRREDUCIBLE_LOOP; in loop_version()
1362 single_pred_edge (cond_bb)->flags |= EDGE_IRREDUCIBLE_LOOP; in loop_version()
H A Domp-low.c2216 basic_block cond_bb, then_bb, else_bb; in expand_parallel_call() local
2222 cond_bb = e->src; in expand_parallel_call()
2226 then_bb = create_empty_bb (cond_bb); in expand_parallel_call()
2236 si = bsi_start (cond_bb); in expand_parallel_call()
2252 make_edge (cond_bb, then_bb, EDGE_TRUE_VALUE); in expand_parallel_call()
2253 make_edge (cond_bb, else_bb, EDGE_FALSE_VALUE); in expand_parallel_call()
H A Dcfgrtl.c2875 basic_block cond_bb, void *comp_rtx) in rtl_lv_add_condition_to_bb() argument
2901 emit_insn_after(seq, BB_END(cond_bb)); in rtl_lv_add_condition_to_bb()
H A Dtree-cfg.c5567 basic_block cond_bb, void *cond_e) in tree_lv_add_condition_to_bb() argument
5582 bsi = bsi_start (cond_bb); in tree_lv_add_condition_to_bb()
5586 e0 = single_succ_edge (cond_bb); in tree_lv_add_condition_to_bb()
H A DChangeLog.tree-ssa19201 Only create an edge from expr_bb to cond_bb if FOR_EXPR is