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()
1011 phi->ssa_var = -1; in zend_build_ssa()
1111 ssa_vars[phi->ssa_var].var = phi->var; in zend_ssa_compute_use_def_chains()
1112 ssa_vars[phi->ssa_var].definition_phi = phi; in zend_ssa_compute_use_def_chains()
1383 ZEND_ASSERT(phi->ssa_var >= 0); in zend_ssa_remove_phi()
1384 ZEND_ASSERT(ssa->vars[phi->ssa_var].use_chain < 0 in zend_ssa_remove_phi()
1385 && ssa->vars[phi->ssa_var].phi_use_chain == NULL); in zend_ssa_remove_phi()
1388 ssa->vars[phi->ssa_var].definition_phi = NULL; in zend_ssa_remove_phi()
1389 phi->ssa_var = -1; in zend_ssa_remove_phi()
1454 zend_ssa_rename_var_uses(ssa, phi->ssa_var, phi->sources[0], /* update_types */ 0); in zend_ssa_remove_predecessor()
1483 zend_ssa_remove_uses_of_var(ssa, phi->ssa_var); in zend_ssa_remove_block()
1558 if (ssa->var_info[var].type & ~ssa->var_info[phi->ssa_var].type) { in propagate_phi_type_widening()
1559 ssa->var_info[phi->ssa_var].type |= ssa->var_info[var].type; in propagate_phi_type_widening()
1560 propagate_phi_type_widening(ssa, phi->ssa_var); in propagate_phi_type_widening()
1676 if (update_types && (ssa->var_info[new].type & ~ssa->var_info[phi->ssa_var].type)) { in zend_ssa_rename_var_uses()
1677 ssa->var_info[phi->ssa_var].type |= ssa->var_info[new].type; in zend_ssa_rename_var_uses()
1678 propagate_phi_type_widening(ssa, phi->ssa_var); in zend_ssa_rename_var_uses()