Searched refs:new_phi (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/gcc/ |
| D | tree-phinodes.c | 269 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 …]
|
| D | tree-vectorizer.c | 509 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 …]
|
| D | tree-vect-transform.c | 777 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 …]
|
| D | tree-ssa-loop-manip.c | 451 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()
|
| D | tree-cfg.c | 3993 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()
|