Home
last modified time | relevance | path

Searched refs:add_phi_arg (Results 1 – 13 of 13) sorted by relevance

/openbsd/src/gnu/gcc/gcc/
Dtree-vectorizer.c321 add_phi_arg (phi_new, def, new_loop_entry_e); in slpeel_update_phis_for_duplicate_loop()
337 add_phi_arg (phi_new, new_ssa_name, loop_latch_edge (new_loop)); in slpeel_update_phis_for_duplicate_loop()
550 add_phi_arg (new_phi, loop_arg, new_exit_e); in slpeel_update_phi_nodes_for_guard1()
551 add_phi_arg (new_phi, guard_arg, guard_edge); in slpeel_update_phi_nodes_for_guard1()
567 add_phi_arg (new_phi, loop_arg, loop->single_exit); in slpeel_update_phi_nodes_for_guard1()
697 add_phi_arg (new_phi, loop_arg, new_exit_e); in slpeel_update_phi_nodes_for_guard2()
698 add_phi_arg (new_phi, guard_arg, guard_edge); in slpeel_update_phi_nodes_for_guard2()
713 add_phi_arg (new_phi, loop_arg, loop->single_exit); in slpeel_update_phi_nodes_for_guard2()
748 add_phi_arg (new_phi, arg, EDGE_PRED (guard_edge->src, 0)); in slpeel_update_phi_nodes_for_guard2()
883 add_phi_arg (phi, phi_arg, new_loop_exit_edge); in slpeel_tree_duplicate_loop_to_edge_cfg()
[all …]
Dtree-tailcall.c599 add_phi_arg (phi, a_acc_arg, back); in adjust_accumulator_values()
608 add_phi_arg (phi, m_acc_arg, back); in adjust_accumulator_values()
783 add_phi_arg (phi, TREE_VALUE (args), e); in eliminate_tail_call()
921 add_phi_arg (phi, new_name, single_pred_edge (first)); in tree_optimize_tail_calls_1()
934 add_phi_arg (phi, in tree_optimize_tail_calls_1()
950 add_phi_arg (phi, in tree_optimize_tail_calls_1()
Dtree-ssa-loop-manip.c120 add_phi_arg (stmt, initial, loop_preheader_edge (loop)); in create_iv()
121 add_phi_arg (stmt, va, loop_latch_edge (loop)); in create_iv()
150 add_phi_arg (phi, use, e); in add_exit_phis_edge()
470 add_phi_arg (new_phi, name, exit); in split_loop_exit_edge()
938 add_phi_arg (phi_rest, init, precond_edge); in tree_unroll_loop()
939 add_phi_arg (phi_rest, next, new_exit); in tree_unroll_loop()
Dtree-cfgcleanup.c458 add_phi_arg (phi, PHI_ARG_DEF (phi, succ->dest_idx), s); in remove_forwarder_block()
709 add_phi_arg (phi, def, s); in remove_forwarder_block_with_phi()
Dtree-phinodes.c372 add_phi_arg (tree phi, tree def, edge e) in add_phi_arg() function
Dtree-vect-transform.c811 add_phi_arg (reduction_phi, vec_initial_def, loop_preheader_edge (loop)); in vect_create_epilog_for_reduction()
814 add_phi_arg (reduction_phi, vect_def, loop_latch_edge (loop)); in vect_create_epilog_for_reduction()
1949 add_phi_arg (phi_stmt, msq_init, loop_preheader_edge (loop)); in vectorizable_load()
1950 add_phi_arg (phi_stmt, lsq, loop_latch_edge (loop)); in vectorizable_load()
3028 add_phi_arg (new_phi, arg, new_exit_e); in vect_transform_loop()
Dtree-ssa-threadupdate.c327 add_phi_arg (phi, PHI_ARG_DEF (phi, indx), e); in create_edge_and_update_destination_phis()
Dtree-flow.h657 extern void add_phi_arg (tree, tree, edge);
Dtree-ssa.c95 add_phi_arg (phi, def, e); in flush_pending_stmts()
Dtree-into-ssa.c1176 add_phi_arg (phi, var, e); in insert_phi_nodes_for()
1416 add_phi_arg (phi, currdef, e); in rewrite_add_phi_arguments()
Dtree-cfg.c3153 add_phi_arg (phi, arg, new_edge); in reinstall_phi_args()
4002 add_phi_arg (new_phi, PHI_RESULT (phi), fallthru); in tree_make_forwarder_block()
4388 add_phi_arg (phi_copy, def, e_copy); in add_phi_args_after_copy_bb()
5551 add_phi_arg (phi1, def, e); in tree_lv_adjust_loop_header_phi()
Dtree-ssa-pre.c2578 add_phi_arg (temp, avail[pred->src->index], pred); in insert_into_preds_of_block()
3054 add_phi_arg (temp, leader, e); in insert_extra_phis()
Dlambda-code.c2495 add_phi_arg (phi, def, single_pred_edge (preheaderbb)); in perfect_nestify()