Lines Matching refs:ssa_var_num
329 static void zend_dump_ssa_var_info(const zend_ssa *ssa, int ssa_var_num, uint32_t dump_flags) in zend_dump_ssa_var_info() argument
332 ssa->var_info[ssa_var_num].type, in zend_dump_ssa_var_info()
333 ssa->var_info[ssa_var_num].ce, in zend_dump_ssa_var_info()
334 ssa->var_info[ssa_var_num].ce ? in zend_dump_ssa_var_info()
335 ssa->var_info[ssa_var_num].is_instanceof : 0, in zend_dump_ssa_var_info()
339 static void zend_dump_ssa_var(const zend_op_array *op_array, const zend_ssa *ssa, int ssa_var_num, … in zend_dump_ssa_var() argument
341 if (ssa_var_num >= 0) { in zend_dump_ssa_var()
342 fprintf(stderr, "#%d.", ssa_var_num); in zend_dump_ssa_var()
348 if (ssa_var_num >= 0 && ssa->vars) { in zend_dump_ssa_var()
349 if (ssa->vars[ssa_var_num].no_val) { in zend_dump_ssa_var()
352 if (ssa->vars[ssa_var_num].escape_state == ESCAPE_STATE_NO_ESCAPE) { in zend_dump_ssa_var()
356 zend_dump_ssa_var_info(ssa, ssa_var_num, dump_flags); in zend_dump_ssa_var()
357 if (ssa->var_info[ssa_var_num].has_range) { in zend_dump_ssa_var()
358 zend_dump_range(&ssa->var_info[ssa_var_num].range); in zend_dump_ssa_var()
432 int ssa_var_num = ssa->ops[opline - op_array->opcodes].result_def; in zend_dump_op() local
433 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->result_type, EX_VAR_TO_NUM(opline->result.va… in zend_dump_op()
600 int ssa_var_num = ssa->ops[opline - op_array->opcodes].op1_use; in zend_dump_op() local
601 if (ssa_var_num >= 0) { in zend_dump_op()
603 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->op1_type, EX_VAR_TO_NUM(opline->op1.var), du… in zend_dump_op()
613 int ssa_var_num = ssa->ops[opline - op_array->opcodes].op1_def; in zend_dump_op() local
614 if (ssa_var_num >= 0) { in zend_dump_op()
616 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->op1_type, EX_VAR_TO_NUM(opline->op1.var), du… in zend_dump_op()
657 int ssa_var_num = ssa->ops[opline - op_array->opcodes].op2_use; in zend_dump_op() local
658 if (ssa_var_num >= 0) { in zend_dump_op()
660 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->op2_type, EX_VAR_TO_NUM(opline->op2.var), du… in zend_dump_op()
670 int ssa_var_num = ssa->ops[opline - op_array->opcodes].op2_def; in zend_dump_op() local
671 if (ssa_var_num >= 0) { in zend_dump_op()
673 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->op2_type, EX_VAR_TO_NUM(opline->op2.var), du… in zend_dump_op()
703 int ssa_var_num = ssa->ops[opline - op_array->opcodes].result_use; in zend_dump_op() local
704 if (ssa_var_num >= 0) { in zend_dump_op()
706 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->result_type, EX_VAR_TO_NUM(opline->result.va… in zend_dump_op()
713 int ssa_var_num = ssa->ops[opline - op_array->opcodes].result_def; in zend_dump_op() local
714 if (ssa_var_num >= 0) { in zend_dump_op()
716 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->result_type, EX_VAR_TO_NUM(opline->result.va… in zend_dump_op()