Lines Matching refs:ssa_var

111 	phi->ssa_var = -1;  in add_pi()
811 if (phi->ssa_var < 0) { in zend_ssa_rename()
812 phi->ssa_var = ssa_vars_count; in zend_ssa_rename()
816 var[phi->var] = phi->ssa_var; in zend_ssa_rename()
852 if (p->ssa_var < 0) { in zend_ssa_rename()
853 p->ssa_var = ssa_vars_count; in zend_ssa_rename()
881 q->sources[j] = p->ssa_var; in zend_ssa_rename()
1014 phi->ssa_var = -1; in zend_build_ssa()
1114 ssa_vars[phi->ssa_var].var = phi->var; in zend_ssa_compute_use_def_chains()
1115 ssa_vars[phi->ssa_var].definition_phi = phi; in zend_ssa_compute_use_def_chains()
1350 ZEND_ASSERT(phi->ssa_var >= 0); in zend_ssa_remove_phi()
1351 ZEND_ASSERT(ssa->vars[phi->ssa_var].use_chain < 0 in zend_ssa_remove_phi()
1352 && ssa->vars[phi->ssa_var].phi_use_chain == NULL); in zend_ssa_remove_phi()
1355 ssa->vars[phi->ssa_var].definition_phi = NULL; in zend_ssa_remove_phi()
1356 phi->ssa_var = -1; in zend_ssa_remove_phi()
1421 zend_ssa_rename_var_uses(ssa, phi->ssa_var, phi->sources[0], /* update_types */ 0); in zend_ssa_remove_predecessor()
1450 zend_ssa_remove_uses_of_var(ssa, phi->ssa_var); in zend_ssa_remove_block()
1525 if (ssa->var_info[var].type & ~ssa->var_info[phi->ssa_var].type) { in propagate_phi_type_widening()
1526 ssa->var_info[phi->ssa_var].type |= ssa->var_info[var].type; in propagate_phi_type_widening()
1527 propagate_phi_type_widening(ssa, phi->ssa_var); in propagate_phi_type_widening()
1643 if (update_types && (ssa->var_info[new].type & ~ssa->var_info[phi->ssa_var].type)) { in zend_ssa_rename_var_uses()
1644 ssa->var_info[phi->ssa_var].type |= ssa->var_info[new].type; in zend_ssa_rename_var_uses()
1645 propagate_phi_type_widening(ssa, phi->ssa_var); in zend_ssa_rename_var_uses()