/dragonfly/contrib/gcc-4.7/gcc/ |
H A D | tree-ssa-phiopt.c | 541 stmt = last_stmt (cond_bb); in conditional_replacement() 588 replace_phi_edge_with_variable (cond_bb, e1, phi, new_var); in conditional_replacement() 674 cond = last_stmt (cond_bb); in value_replacement() 755 cond = last_stmt (cond_bb); in minmax_replacement() 963 gsi = gsi_last_bb (cond_bb); in minmax_replacement() 971 gsi = gsi_last_bb (cond_bb); in minmax_replacement() 974 replace_phi_edge_with_variable (cond_bb, e1, phi, result); in minmax_replacement() 985 abs_replacement (basic_block cond_bb, basic_block middle_bb, in abs_replacement() argument 1031 cond = last_stmt (cond_bb); in abs_replacement() 1082 gsi = gsi_last_bb (cond_bb); in abs_replacement() [all …]
|
H A D | cfgloopmanip.c | 554 basic_block cond_bb, true_bb, false_bb, join_bb; in create_empty_if_region_on_edge() local 560 cond_bb = split_edge (entry_edge); in create_empty_if_region_on_edge() 563 gsi = gsi_last_bb (cond_bb); in create_empty_if_region_on_edge() 568 gsi = gsi_last_bb (cond_bb); in create_empty_if_region_on_edge() 573 e_true = single_succ_edge (cond_bb); in create_empty_if_region_on_edge() 576 e_false = make_edge (cond_bb, join_bb, 0); in create_empty_if_region_on_edge() 1545 basic_block cond_bb; in loop_version() local 1571 *condition_bb = cond_bb; in loop_version() 1573 if (!cond_bb) in loop_version() 1584 cond_bb, true_edge, false_edge, in loop_version() [all …]
|
H A D | tree-mudflap.c | 514 basic_block cond_bb, then_bb, join_bb; in mf_build_check_statement_for() local 527 cond_bb = gimple_bb (gsi_stmt (*instr_gsi)); in mf_build_check_statement_for() 531 e = split_block (cond_bb, gsi_stmt (gsi)); in mf_build_check_statement_for() 533 e = split_block_after_labels (cond_bb); in mf_build_check_statement_for() 534 cond_bb = e->src; in mf_build_check_statement_for() 545 then_bb = create_empty_bb (cond_bb); in mf_build_check_statement_for() 546 make_edge (cond_bb, then_bb, EDGE_TRUE_VALUE); in mf_build_check_statement_for() 550 e = find_edge (cond_bb, join_bb); in mf_build_check_statement_for() 552 e->count = cond_bb->count; in mf_build_check_statement_for() 559 set_immediate_dominator (CDI_DOMINATORS, then_bb, cond_bb); in mf_build_check_statement_for() [all …]
|
H A D | tree-ssa-ifcombine.c | 61 recognize_if_then_else (basic_block cond_bb, in recognize_if_then_else() argument 66 if (EDGE_COUNT (cond_bb->succs) != 2) in recognize_if_then_else() 70 t = EDGE_SUCC (cond_bb, 0); in recognize_if_then_else() 71 e = EDGE_SUCC (cond_bb, 1); in recognize_if_then_else()
|
H A D | value-prof.c | 1148 basic_block cond_bb, dcall_bb, icall_bb, join_bb = NULL; in gimple_ic() local 1154 cond_bb = gimple_bb (icall_stmt); in gimple_ic() 1186 e_cd = split_block (cond_bb, cond_stmt); in gimple_ic() 1218 e_ci = make_edge (cond_bb, icall_bb, EDGE_FALSE_VALUE); in gimple_ic() 1403 basic_block cond_bb, icall_bb, vcall_bb, join_bb; in gimple_stringop_fixed_value() local 1413 cond_bb = gimple_bb (vcall_stmt); in gimple_stringop_fixed_value() 1442 e_ci = split_block (cond_bb, cond_stmt); in gimple_stringop_fixed_value() 1458 e_cv = make_edge (cond_bb, vcall_bb, EDGE_FALSE_VALUE); in gimple_stringop_fixed_value()
|
H A D | tree-vect-loop-manip.c | 1045 basic_block cond_bb, then_bb; in set_prologue_iterations() local 1057 cond_bb = split_edge(e); in set_prologue_iterations() 1061 set_immediate_dominator (CDI_DOMINATORS, then_bb, cond_bb); in set_prologue_iterations() 1063 e_false = make_single_succ_edge (cond_bb, bb_before_first_loop, in set_prologue_iterations() 1065 set_immediate_dominator (CDI_DOMINATORS, bb_before_first_loop, cond_bb); in set_prologue_iterations() 1083 gsi = gsi_last_bb (cond_bb); in set_prologue_iterations() 1087 gsi = gsi_last_bb (cond_bb); in set_prologue_iterations()
|
H A D | trans-mem.c | 1264 basic_block cond_bb, code_bb; in tm_log_emit_save_or_restores() local 1270 cond_bb = create_empty_bb (before_bb); in tm_log_emit_save_or_restores() 1271 code_bb = create_empty_bb (cond_bb); in tm_log_emit_save_or_restores() 1275 make_edge (before_bb, cond_bb, old_flags); in tm_log_emit_save_or_restores() 1277 set_immediate_dominator (CDI_DOMINATORS, cond_bb, before_bb); in tm_log_emit_save_or_restores() 1278 set_immediate_dominator (CDI_DOMINATORS, code_bb, cond_bb); in tm_log_emit_save_or_restores() 1280 gsi = gsi_last_bb (cond_bb); in tm_log_emit_save_or_restores() 1295 make_edge (cond_bb, code_bb, EDGE_TRUE_VALUE); in tm_log_emit_save_or_restores() 1296 make_edge (cond_bb, *end_bb, EDGE_FALSE_VALUE); in tm_log_emit_save_or_restores() 1299 return cond_bb; in tm_log_emit_save_or_restores()
|
H A D | ipa-prop.c | 787 basic_block phi_bb, assign_bb, cond_bb; in compute_complex_ancestor_jump_func() local 818 cond_bb = single_pred (assign_bb); in compute_complex_ancestor_jump_func() 819 cond = last_stmt (cond_bb); in compute_complex_ancestor_jump_func() 831 if (pred != assign_bb && pred != cond_bb) in compute_complex_ancestor_jump_func()
|
H A D | omp-low.c | 3024 basic_block cond_bb, then_bb, else_bb; in expand_parallel_call() local 3043 cond_bb = e->src; in expand_parallel_call() 3047 then_bb = create_empty_bb (cond_bb); in expand_parallel_call() 3049 set_immediate_dominator (CDI_DOMINATORS, then_bb, cond_bb); in expand_parallel_call() 3050 set_immediate_dominator (CDI_DOMINATORS, else_bb, cond_bb); in expand_parallel_call() 3053 gsi = gsi_start_bb (cond_bb); in expand_parallel_call() 3065 make_edge (cond_bb, then_bb, EDGE_TRUE_VALUE); in expand_parallel_call() 3066 make_edge (cond_bb, else_bb, EDGE_FALSE_VALUE); in expand_parallel_call()
|
H A D | cfgrtl.c | 3188 basic_block cond_bb, void *comp_rtx) in rtl_lv_add_condition_to_bb() argument 3214 emit_insn_after(seq, BB_END(cond_bb)); in rtl_lv_add_condition_to_bb()
|
/dragonfly/contrib/gcc-8.0/gcc/ |
H A D | cfgloopmanip.c | 692 basic_block cond_bb, true_bb, false_bb, join_bb; in create_empty_if_region_on_edge() local 698 cond_bb = split_edge (entry_edge); in create_empty_if_region_on_edge() 701 gsi = gsi_last_bb (cond_bb); in create_empty_if_region_on_edge() 706 gsi = gsi_last_bb (cond_bb); in create_empty_if_region_on_edge() 711 e_true = single_succ_edge (cond_bb); in create_empty_if_region_on_edge() 714 e_false = make_edge (cond_bb, join_bb, 0); in create_empty_if_region_on_edge() 1685 basic_block cond_bb; in loop_version() local 1711 *condition_bb = cond_bb; in loop_version() 1713 if (!cond_bb) in loop_version() 1724 cond_bb, true_edge, false_edge, in loop_version() [all …]
|
H A D | tree-profile.c | 432 basic_block cond_bb = split_edge (single_succ_edge (entry)); in gimple_gen_ic_func_profiler() local 433 basic_block update_bb = split_edge (single_succ_edge (cond_bb)); in gimple_gen_ic_func_profiler() 439 edge true_edge = single_succ_edge (cond_bb); in gimple_gen_ic_func_profiler() 449 edge e = make_edge (cond_bb, single_succ_edge (update_bb)->dest, in gimple_gen_ic_func_profiler() 461 gimple_stmt_iterator gsi = gsi_start_bb (cond_bb); in gimple_gen_ic_func_profiler() 494 basic_block cond_bb = split_edge (single_succ_edge (entry)); in gimple_gen_time_profiler() local 495 basic_block update_bb = split_edge (single_succ_edge (cond_bb)); in gimple_gen_time_profiler() 501 edge true_edge = single_succ_edge (cond_bb); in gimple_gen_time_profiler() 505 = make_edge (cond_bb, single_succ_edge (update_bb)->dest, EDGE_FALSE_VALUE); in gimple_gen_time_profiler() 508 gimple_stmt_iterator gsi = gsi_start_bb (cond_bb); in gimple_gen_time_profiler()
|
H A D | tree-ssa-phiopt.c | 627 stmt = last_stmt (cond_bb); in conditional_replacement() 678 replace_phi_edge_with_variable (cond_bb, e1, phi, new_var); in conditional_replacement() 923 cond = last_stmt (cond_bb); in value_replacement() 990 cond_bb->index); in value_replacement() 1085 if (optimize_bb_for_speed_p (cond_bb) in value_replacement() 1210 cond = as_a <gcond *> (last_stmt (cond_bb)); in minmax_replacement() 1494 gsi = gsi_last_bb (cond_bb); in minmax_replacement() 1512 gsi = gsi_last_bb (cond_bb); in minmax_replacement() 1515 replace_phi_edge_with_variable (cond_bb, e1, phi, result); in minmax_replacement() 1574 cond = last_stmt (cond_bb); in abs_replacement() [all …]
|
H A D | ubsan.c | 795 basic_block cond_bb = e->src; in ubsan_expand_null_ifn() local 797 basic_block then_bb = create_empty_bb (cond_bb); in ubsan_expand_null_ifn() 798 add_bb_to_loop (then_bb, cond_bb->loop_father); in ubsan_expand_null_ifn() 803 e = make_edge (cond_bb, then_bb, EDGE_TRUE_VALUE); in ubsan_expand_null_ifn() 813 e = find_edge (cond_bb, fallthru_bb); in ubsan_expand_null_ifn() 872 e = split_block (cond_bb, stmt); in ubsan_expand_null_ifn() 1064 basic_block cond_bb = e->src; in ubsan_expand_ptr_ifn() local 1066 basic_block then_bb = create_empty_bb (cond_bb); in ubsan_expand_ptr_ifn() 1068 add_bb_to_loop (then_bb, cond_bb->loop_father); in ubsan_expand_ptr_ifn() 1085 e = make_edge (cond_bb, then_bb, EDGE_TRUE_VALUE); in ubsan_expand_ptr_ifn() [all …]
|
H A D | value-prof.c | 1304 basic_block cond_bb, dcall_bb, icall_bb, join_bb = NULL; in gimple_ic() local 1313 cond_bb = gimple_bb (icall_stmt); in gimple_ic() 1350 e_cd = split_block (cond_bb, cond_stmt); in gimple_ic() 1352 dcall_bb->count = cond_bb->count.apply_probability (prob); in gimple_ic() 1356 icall_bb->count = cond_bb->count - dcall_bb->count; in gimple_ic() 1374 join_bb->count = cond_bb->count; in gimple_ic() 1380 e_ci = make_edge (cond_bb, icall_bb, EDGE_FALSE_VALUE); in gimple_ic() 1626 basic_block cond_bb, icall_bb, vcall_bb, join_bb; in gimple_stringop_fixed_value() local 1634 cond_bb = gimple_bb (vcall_stmt); in gimple_stringop_fixed_value() 1666 e_ci = split_block (cond_bb, cond_stmt); in gimple_stringop_fixed_value() [all …]
|
H A D | tree-ssa-ifcombine.c | 79 recognize_if_then_else (basic_block cond_bb, in recognize_if_then_else() argument 84 if (EDGE_COUNT (cond_bb->succs) != 2) in recognize_if_then_else() 88 t = EDGE_SUCC (cond_bb, 0); in recognize_if_then_else() 89 e = EDGE_SUCC (cond_bb, 1); in recognize_if_then_else()
|
H A D | tree-ssa-loop-split.c | 558 basic_block cond_bb; in split_loop() local 560 struct loop *loop2 = loop_version (loop1, cond, &cond_bb, in split_loop()
|
H A D | asan.c | 1803 basic_block cond_bb = e->src; in create_cond_insert_point() local 1805 basic_block then_bb = create_empty_bb (cond_bb); in create_cond_insert_point() 1808 add_bb_to_loop (then_bb, cond_bb->loop_father); in create_cond_insert_point() 1813 e = make_edge (cond_bb, then_bb, EDGE_TRUE_VALUE); in create_cond_insert_point() 1824 e = find_edge (cond_bb, fallthru_bb); in create_cond_insert_point() 1832 set_immediate_dominator (CDI_DOMINATORS, then_bb, cond_bb); in create_cond_insert_point() 1838 return gsi_last_bb (cond_bb); in create_cond_insert_point()
|
H A D | omp-expand.c | 650 basic_block cond_bb, then_bb, else_bb; in expand_parallel_call() local 669 cond_bb = e->src; in expand_parallel_call() 673 then_bb = create_empty_bb (cond_bb); in expand_parallel_call() 679 gsi = gsi_start_bb (cond_bb); in expand_parallel_call() 690 make_edge (cond_bb, then_bb, EDGE_TRUE_VALUE); in expand_parallel_call() 691 make_edge (cond_bb, else_bb, EDGE_FALSE_VALUE); in expand_parallel_call() 692 add_bb_to_loop (then_bb, cond_bb->loop_father); in expand_parallel_call() 7227 basic_block cond_bb, then_bb, else_bb; in expand_omp_target() local 7240 cond_bb = e->src; in expand_omp_target() 7244 then_bb = create_empty_bb (cond_bb); in expand_omp_target() [all …]
|
H A D | tree-loop-distribution.c | 382 basic_block cond_bb = cd->get_edge_src (edge_n); in create_edge_for_control_dependence() local 383 gimple *stmt = last_stmt (cond_bb); in create_edge_for_control_dependence() 2466 basic_block cond_bb; in version_loop_by_alias_check() local 2499 nloop = loop_version (loop, lhs, &cond_bb, prob, prob.invert (), in version_loop_by_alias_check() 2521 gimple_stmt_iterator cond_gsi = gsi_last_bb (cond_bb); in version_loop_by_alias_check()
|
H A D | tree-if-conv.c | 2575 basic_block cond_bb; in version_loop_for_if_conversion() local 2596 new_loop = loop_version (loop, cond, &cond_bb, in version_loop_for_if_conversion() 2611 gsi = gsi_last_bb (cond_bb); in version_loop_for_if_conversion()
|
H A D | tree-ssa-reassoc.c | 6092 basic_block cond_bb = gimple_bb (def_stmt); in branch_fixup() local 6093 basic_block then_bb = split_block (cond_bb, def_stmt)->dest; in branch_fixup() 6104 edge etrue = make_edge (cond_bb, merge_bb, EDGE_TRUE_VALUE); in branch_fixup() 6106 edge efalse = find_edge (cond_bb, then_bb); in branch_fixup() 6125 set_immediate_dominator (CDI_DOMINATORS, merge_bb, cond_bb); in branch_fixup() 6126 set_immediate_dominator (CDI_POST_DOMINATORS, cond_bb, merge_bb); in branch_fixup()
|
H A D | ipa-prop.c | 1364 basic_block phi_bb, assign_bb, cond_bb; in compute_complex_ancestor_jump_func() local 1395 cond_bb = single_pred (assign_bb); in compute_complex_ancestor_jump_func() 1396 cond = last_stmt (cond_bb); in compute_complex_ancestor_jump_func() 1408 if (pred != assign_bb && pred != cond_bb) in compute_complex_ancestor_jump_func()
|
H A D | tree-parloops.c | 2398 basic_block cond_bb = single_pred (preheader); in gen_parallel_loop() local 2399 gcond *cond = as_a <gcond *> (gsi_stmt (gsi_last_bb (cond_bb))); in gen_parallel_loop()
|
H A D | tree-vrp.c | 5169 all_imm_uses_in_stmt_or_feed_cond (tree var, gimple *stmt, basic_block cond_bb) in all_imm_uses_in_stmt_or_feed_cond() argument 5186 || gimple_bb (use_stmt) != cond_bb) in all_imm_uses_in_stmt_or_feed_cond() 5209 basic_block cond_bb = e->src; in maybe_set_nonzero_bits() local 5210 gimple *stmt = last_stmt (cond_bb); in maybe_set_nonzero_bits()
|