Lines Matching refs:vars
219 zend_ssa_var *var = &ctx->ssa->vars[var_num]; in add_to_worklists()
232 zend_ssa_var *var = &ctx->ssa->vars[var_num]; in add_to_phi_worklist_no_val()
267 zend_ssa_var *var = &ctx->ssa->vars[var_num]; in is_var_dead()
285 zend_ssa_var *var = &ctx->ssa->vars[free_var]; in try_remove_var_def()
385 opline->op1.var = (uintptr_t) ZEND_CALL_VAR_NUM(NULL, ssa->vars[free_var].var); in dce_instr()
389 ssa_op->op1_use_chain = ssa->vars[free_var].use_chain; in dce_instr()
390 ssa->vars[free_var].use_chain = ssa_op - ssa->ops; in dce_instr()
414 if (ssa->vars[ssa_op->result_def].use_chain < 0 in simplify_jumps()
415 && ssa->vars[ssa_op->result_def].phi_use_chain == NULL) { in simplify_jumps()
424 if (ssa->vars[ssa_op->result_def].use_chain < 0 in simplify_jumps()
425 && ssa->vars[ssa_op->result_def].phi_use_chain == NULL) { in simplify_jumps()
480 if (ssa->vars[ssa_op->result_def].use_chain >= 0 in simplify_jumps()
481 || ssa->vars[ssa_op->result_def].phi_use_chain != NULL) { in simplify_jumps()
538 && ssa->vars[ssa_op->op1_def].var < op_array->num_args) { in may_break_varargs()
542 && ssa->vars[ssa_op->op2_def].var < op_array->num_args) { in may_break_varargs()
546 && ssa->vars[ssa_op->result_def].var < op_array->num_args) { in may_break_varargs()
691 add_phi_sources_to_worklists(&ctx, ssa->vars[i].definition_phi, 1); in dce_optimize_op_array()
709 zend_ssa_phi *phi = ssa->vars[i].definition_phi; in dce_optimize_op_array()