Home
last modified time | relevance | path

Searched refs:new_phi (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/gcc/
Dtree-phinodes.c269 tree new_phi; in resize_phi_node() local
279 new_phi = allocate_phi_node (len); in resize_phi_node()
281 memcpy (new_phi, *phi, old_size); in resize_phi_node()
283 for (i = 0; i < PHI_NUM_ARGS (new_phi); i++) in resize_phi_node()
286 imm = &(PHI_ARG_IMM_USE_NODE (new_phi, i)); in resize_phi_node()
288 imm->use = &(PHI_ARG_DEF_TREE (new_phi, i)); in resize_phi_node()
289 relink_imm_use_stmt (imm, old_imm, new_phi); in resize_phi_node()
292 PHI_ARG_CAPACITY (new_phi) = len; in resize_phi_node()
294 for (i = PHI_NUM_ARGS (new_phi); i < len; i++) in resize_phi_node()
297 imm = &(PHI_ARG_IMM_USE_NODE (new_phi, i)); in resize_phi_node()
[all …]
Dtree-vectorizer.c509 tree orig_phi, new_phi; in slpeel_update_phi_nodes_for_guard1() local
542 new_phi = create_phi_node (SSA_NAME_VAR (PHI_RESULT (orig_phi)), in slpeel_update_phi_nodes_for_guard1()
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()
556 SET_PHI_ARG_DEF (update_phi, e->dest_idx, PHI_RESULT (new_phi)); in slpeel_update_phi_nodes_for_guard1()
557 update_phi2 = new_phi; in slpeel_update_phi_nodes_for_guard1()
563 new_phi = create_phi_node (SSA_NAME_VAR (PHI_RESULT (orig_phi)), 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()
571 SET_PHI_ARG_DEF (update_phi2, new_exit_e->dest_idx, PHI_RESULT (new_phi)); in slpeel_update_phi_nodes_for_guard1()
597 set_current_def (current_new_name, PHI_RESULT (new_phi)); in slpeel_update_phi_nodes_for_guard1()
[all …]
Dtree-vect-transform.c777 tree new_phi; in vect_create_epilog_for_reduction() local
856 new_phi = create_phi_node (SSA_NAME_VAR (vect_def), exit_bb); in vect_create_epilog_for_reduction()
857 SET_PHI_ARG_DEF (new_phi, loop->single_exit->dest_idx, vect_def); in vect_create_epilog_for_reduction()
902 build1 (reduc_code, vectype, PHI_RESULT (new_phi))); in vect_create_epilog_for_reduction()
951 new_temp = PHI_RESULT (new_phi); in vect_create_epilog_for_reduction()
991 vec_temp = PHI_RESULT (new_phi); in vect_create_epilog_for_reduction()
1151 tree new_phi; in vectorizable_reduction() local
1340 new_phi = create_phi_node (vec_dest, loop->header); in vectorizable_reduction()
1346 expr = build2 (code, vectype, loop_vec_def0, PHI_RESULT (new_phi)); in vectorizable_reduction()
1352 PHI_RESULT (new_phi)); in vectorizable_reduction()
[all …]
Dtree-ssa-loop-manip.c451 tree phi, new_phi, new_name, name; in split_loop_exit_edge() local
468 new_phi = create_phi_node (new_name, bb); in split_loop_exit_edge()
469 SSA_NAME_DEF_STMT (new_name) = new_phi; in split_loop_exit_edge()
470 add_phi_arg (new_phi, name, exit); in split_loop_exit_edge()
Dtree-cfg.c3993 tree phi, new_phi, var; in tree_make_forwarder_block() local
4006 new_phi = create_phi_node (var, bb); in tree_make_forwarder_block()
4007 SSA_NAME_DEF_STMT (var) = new_phi; in tree_make_forwarder_block()
4009 add_phi_arg (new_phi, PHI_RESULT (phi), fallthru); in tree_make_forwarder_block()