Lines Matching refs:ssa_var

111 	phi->ssa_var = -1;  in add_pi()
810 if (phi->ssa_var < 0) { in zend_ssa_rename()
811 phi->ssa_var = ssa_vars_count; in zend_ssa_rename()
815 var[phi->var] = phi->ssa_var; in zend_ssa_rename()
851 if (p->ssa_var < 0) { in zend_ssa_rename()
852 p->ssa_var = ssa_vars_count; in zend_ssa_rename()
880 q->sources[j] = p->ssa_var; in zend_ssa_rename()
1010 phi->ssa_var = -1; in zend_build_ssa()
1110 ssa_vars[phi->ssa_var].var = phi->var; in zend_ssa_compute_use_def_chains()
1111 ssa_vars[phi->ssa_var].definition_phi = phi; in zend_ssa_compute_use_def_chains()
1382 ZEND_ASSERT(phi->ssa_var >= 0); in zend_ssa_remove_phi()
1383 ZEND_ASSERT(ssa->vars[phi->ssa_var].use_chain < 0 in zend_ssa_remove_phi()
1384 && ssa->vars[phi->ssa_var].phi_use_chain == NULL); in zend_ssa_remove_phi()
1387 ssa->vars[phi->ssa_var].definition_phi = NULL; in zend_ssa_remove_phi()
1388 phi->ssa_var = -1; in zend_ssa_remove_phi()
1453 zend_ssa_rename_var_uses(ssa, phi->ssa_var, phi->sources[0], /* update_types */ 0); in zend_ssa_remove_predecessor()
1482 zend_ssa_remove_uses_of_var(ssa, phi->ssa_var); in zend_ssa_remove_block()
1557 if (ssa->var_info[var].type & ~ssa->var_info[phi->ssa_var].type) { in propagate_phi_type_widening()
1558 ssa->var_info[phi->ssa_var].type |= ssa->var_info[var].type; in propagate_phi_type_widening()
1559 propagate_phi_type_widening(ssa, phi->ssa_var); in propagate_phi_type_widening()
1675 if (update_types && (ssa->var_info[new].type & ~ssa->var_info[phi->ssa_var].type)) { in zend_ssa_rename_var_uses()
1676 ssa->var_info[phi->ssa_var].type |= ssa->var_info[new].type; in zend_ssa_rename_var_uses()
1677 propagate_phi_type_widening(ssa, phi->ssa_var); in zend_ssa_rename_var_uses()