Lines Matching refs:opcode
79 switch (opline->opcode) { in may_have_side_effects()
286 || (opline->opcode == ZEND_ASSIGN in add_operands_to_worklists()
295 || (opline->opcode == ZEND_FE_FETCH_R in add_operands_to_worklists()
342 switch (def_opline->opcode) { in try_remove_var_def()
389 if (opline->opcode == ZEND_NOP) { in dce_instr()
394 if (opline->opcode == ZEND_FREE in dce_instr()
404 && opline->opcode != ZEND_CASE && opline->opcode != ZEND_CASE_STRICT) { in dce_instr()
428 opline->opcode = ZEND_FREE; in dce_instr()
497 return opline->opcode == ZEND_ADD_ARRAY_ELEMENT && opline->op2_type == IS_UNUSED; in may_throw_dce_exception()
554 if (op_array->opcodes[i].opcode == ZEND_OP_DATA) { in dce_optimize_op_array()
569 if (op_array->opcodes[i].opcode == ZEND_NEW in dce_optimize_op_array()
570 && op_array->opcodes[i+1].opcode == ZEND_DO_FCALL in dce_optimize_op_array()
598 && (op_array->opcodes[i+1].opcode == ZEND_OP_DATA in dce_optimize_op_array()
599 || (op_array->opcodes[i].opcode == ZEND_NEW in dce_optimize_op_array()
600 && op_array->opcodes[i+1].opcode == ZEND_DO_FCALL))) { in dce_optimize_op_array()