Searched refs:phi1 (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | cse.c | 25 static int phi_compare(pseudo_t phi1, pseudo_t phi2) in phi_compare() argument 27 const struct instruction *def1 = phi1->def; in phi_compare() 132 pseudo_t phi1, phi2; in phi_list_compare() local 134 PREPARE_PTR_LIST(l1, phi1); in phi_list_compare() 139 while (phi1 && (phi1 == VOID || !phi1->def)) in phi_list_compare() 140 NEXT_PTR_LIST(phi1); in phi_list_compare() 144 if (!phi1) in phi_list_compare() 147 return phi1 ? 1 : 0; in phi_list_compare() 148 cmp = phi_compare(phi1, phi2); in phi_list_compare() 151 NEXT_PTR_LIST(phi1); in phi_list_compare() [all …]
|
H A D | linearize.c | 1617 pseudo_t phi1, pseudo_t phi2) in add_join_conditional() argument 1622 if (phi1 == VOID) in add_join_conditional() 1625 return phi1; in add_join_conditional() 1628 use_pseudo(phi_node, phi1, add_pseudo(&phi_node->phi_list, phi1)); in add_join_conditional() 1642 pseudo_t phi1, phi2; in linearize_short_conditional() local 1651 phi1 = alloc_phi(ep->active, src1, expr->ctype); in linearize_short_conditional() 1659 return add_join_conditional(ep, expr, phi1, phi2); in linearize_short_conditional() 1668 pseudo_t phi1, phi2; in linearize_conditional() local 1681 phi1 = alloc_phi(ep->active, src1, expr->ctype); in linearize_conditional() 1689 return add_join_conditional(ep, expr, phi1, phi2); in linearize_conditional()
|