Lines Matching refs:opcode
78 switch (opline->opcode) { in may_have_side_effects()
300 || (opline->opcode == ZEND_ASSIGN in add_operands_to_worklists()
309 || (opline->opcode == ZEND_FE_FETCH_R in add_operands_to_worklists()
356 switch (def_opline->opcode) { in try_remove_var_def()
398 switch (opline->opcode) { in is_free_of_live_var()
419 if (opline->opcode == ZEND_NOP) { in dce_instr()
431 && opline->opcode != ZEND_CASE && opline->opcode != ZEND_CASE_STRICT) { in dce_instr()
455 opline->opcode = ZEND_FREE; in dce_instr()
524 return opline->opcode == ZEND_ADD_ARRAY_ELEMENT && opline->op2_type == IS_UNUSED; in may_throw_dce_exception()
581 if (op_array->opcodes[i].opcode == ZEND_OP_DATA) { in dce_optimize_op_array()
596 if (op_array->opcodes[i].opcode == ZEND_NEW in dce_optimize_op_array()
597 && op_array->opcodes[i+1].opcode == ZEND_DO_FCALL in dce_optimize_op_array()
625 && (op_array->opcodes[i+1].opcode == ZEND_OP_DATA in dce_optimize_op_array()
626 || (op_array->opcodes[i].opcode == ZEND_NEW in dce_optimize_op_array()
627 && op_array->opcodes[i+1].opcode == ZEND_DO_FCALL))) { in dce_optimize_op_array()