Lines Matching refs:opnum
827 uint32_t opnum = op_array->last; in zend_calc_live_ranges() local
828 zend_op *opline = &op_array->opcodes[opnum]; in zend_calc_live_ranges()
835 while (opnum > 0) { in zend_calc_live_ranges()
836 opnum--; in zend_calc_live_ranges()
848 if (opnum + 1 != last_use[var_num]) { in zend_calc_live_ranges()
854 num = opnum; in zend_calc_live_ranges()
857 num = opnum - (opline->opcode == ZEND_OP_DATA); in zend_calc_live_ranges()
870 last_use[var_num] = opnum - (opline->opcode == ZEND_OP_DATA); in zend_calc_live_ranges()
880 if (opnum + 1 != last_use[var_num]) { in zend_calc_live_ranges()
882 op_array, var_num, opnum, last_use[var_num], needs_live_range); in zend_calc_live_ranges()
890 last_use[var_num] = opnum; in zend_calc_live_ranges()
893 last_use[var_num] = opnum - (opline->opcode == ZEND_OP_DATA); in zend_calc_live_ranges()