Lines Matching refs:vars

220 			if (ssa->vars[j].definition >= 0) {  in zend_ssa_remove_nops()
221 ssa->vars[j].definition -= shiftlist[ssa->vars[j].definition]; in zend_ssa_remove_nops()
223 if (ssa->vars[j].use_chain >= 0) { in zend_ssa_remove_nops()
224 ssa->vars[j].use_chain -= shiftlist[ssa->vars[j].use_chain]; in zend_ssa_remove_nops()
436 zend_ssa_var *var = ssa->vars + var_num; in zend_dfa_optimize_calls()
606 op_1 = ssa->vars[v].definition; in zend_dfa_optimize_op_array()
683 if (ssa->vars[v].var >= op_array->last_var) { in zend_dfa_optimize_op_array()
703 && ssa->vars[src_var].definition >= 0 in zend_dfa_optimize_op_array()
704 && ssa->ops[ssa->vars[src_var].definition].result_def == src_var in zend_dfa_optimize_op_array()
705 && ssa->ops[ssa->vars[src_var].definition].result_use < 0 in zend_dfa_optimize_op_array()
706 && ssa->vars[src_var].use_chain == op_1 in zend_dfa_optimize_op_array()
708 && !ssa->vars[src_var].phi_use_chain in zend_dfa_optimize_op_array()
709 && !ssa->vars[src_var].sym_use_chain in zend_dfa_optimize_op_array()
711 ssa, &op_array->opcodes[ssa->vars[src_var].definition], in zend_dfa_optimize_op_array()
715 int op_2 = ssa->vars[src_var].definition; in zend_dfa_optimize_op_array()
722 ssa->vars[v].definition = op_2; in zend_dfa_optimize_op_array()
725 ssa->vars[src_var].definition = -1; in zend_dfa_optimize_op_array()
726 ssa->vars[src_var].use_chain = -1; in zend_dfa_optimize_op_array()
804 && ssa->vars[v].use_chain >= 0 in zend_dfa_optimize_op_array()
812 int ret = ssa->vars[v].use_chain; in zend_dfa_optimize_op_array()
815 ssa->ops[ret].op1_use_chain = ssa->vars[orig_var].use_chain; in zend_dfa_optimize_op_array()
816 ssa->vars[orig_var].use_chain = ret; in zend_dfa_optimize_op_array()
818 ssa->vars[v].definition = -1; in zend_dfa_optimize_op_array()
819 ssa->vars[v].use_chain = -1; in zend_dfa_optimize_op_array()