Lines Matching refs:op_array
42 void zend_optimize_temporary_variables(zend_op_array *op_array, zend_optimizer_ctx *ctx) in zend_optimize_temporary_variables() argument
44 int T = op_array->T; in zend_optimize_temporary_variables()
45 int offset = op_array->last_var; in zend_optimize_temporary_variables()
64 end = op_array->opcodes; in zend_optimize_temporary_variables()
65 opline = &op_array->opcodes[op_array->last - 1]; in zend_optimize_temporary_variables()
78 end = op_array->opcodes; in zend_optimize_temporary_variables()
79 opline = &op_array->opcodes[op_array->last - 1]; in zend_optimize_temporary_variables()
110 if ((op_array->fn_flags & ZEND_ACC_HAS_FINALLY_BLOCK) && in zend_optimize_temporary_variables()
191 if (op_array->live_range) { in zend_optimize_temporary_variables()
192 for (i = 0; i < op_array->last_live_range; i++) { in zend_optimize_temporary_variables()
193 op_array->live_range[i].var = in zend_optimize_temporary_variables()
194 NUM_VAR(map_T[VAR_NUM(op_array->live_range[i].var & ~ZEND_LIVE_MASK) - offset] + offset) | in zend_optimize_temporary_variables()
195 (op_array->live_range[i].var & ZEND_LIVE_MASK); in zend_optimize_temporary_variables()
200 op_array->T = max + 1; in zend_optimize_temporary_variables()