Lines Matching refs:phi
56 tree phi;
61 for (phi = phi_nodes (e->dest); phi; phi = PHI_CHAIN (phi))
63 if (PHI_ARG_DEF (phi, e->dest_idx) == NULL_TREE)
66 src = PHI_ARG_DEF (phi, e->dest_idx);
67 dst = PHI_RESULT (phi);
85 tree phi, arg;
90 for (phi = phi_nodes (e->dest), arg = PENDING_STMT (e);
91 phi;
92 phi = PHI_CHAIN (phi), arg = TREE_CHAIN (arg))
95 add_phi_arg (phi, def, e);
304 verify_phi_args (tree phi, basic_block bb, basic_block *definition_block)
308 unsigned i, phi_num_args = PHI_NUM_ARGS (phi);
319 use_operand_p op_p = PHI_ARG_DEF_PTR (phi, i);
342 phi, e->flags & EDGE_ABNORMAL,
343 !is_gimple_reg (PHI_RESULT (phi)),
365 print_generic_stmt (stderr, phi, TDF_VOPS);
715 tree phi;
731 for (phi = phi_nodes (bb); phi; phi = PHI_CHAIN (phi))
733 if (verify_phi_args (phi, bb, definition_block))
736 SSA_NAME_VERSION (PHI_RESULT (phi)));
1230 warn_uninitialized_phi (tree phi)
1232 int i, n = PHI_NUM_ARGS (phi);
1235 if (!is_gimple_reg (PHI_RESULT (phi)))
1240 tree op = PHI_ARG_DEF (phi, i);
1267 tree phi;
1275 for (phi = phi_nodes (bb); phi; phi = PHI_CHAIN (phi))
1276 warn_uninitialized_phi (phi);