Lines Matching refs:phi
359 tree phi;
361 for (phi = phi_nodes (dest); phi; phi = PHI_CHAIN (phi))
363 tree val1 = PHI_ARG_DEF (phi, n1);
364 tree val2 = PHI_ARG_DEF (phi, n2);
386 tree phi;
406 dest, problems might occur during removal of the phi node at out
415 no abnormal edge to DEST and there are no phi nodes in DEST. */
425 /* If there are phi nodes in DEST, and some of the blocks that are
427 phi node arguments match. */
455 /* Create arguments for the phi nodes, since the edge was not
457 for (phi = phi_nodes (dest); phi; phi = PHI_CHAIN (phi))
458 add_phi_arg (phi, PHI_ARG_DEF (phi, succ->dest_idx), s);
657 tree phi;
685 for (phi = phi_nodes (dest); phi; phi = PHI_CHAIN (phi))
687 tree def = PHI_ARG_DEF (phi, succ->dest_idx);
709 add_phi_arg (phi, def, s);
796 tree phi;
804 for (phi = phi_nodes (bb); phi; phi = PHI_CHAIN (phi))
806 tree result = PHI_RESULT (phi);
825 if (!phi)