Lines Matching refs:opcode
78 switch (opline->opcode) { in may_have_side_effects()
299 || (opline->opcode == ZEND_ASSIGN in add_operands_to_worklists()
308 || (opline->opcode == ZEND_FE_FETCH_R in add_operands_to_worklists()
355 switch (def_opline->opcode) { in try_remove_var_def()
397 switch (opline->opcode) { in is_free_of_live_var()
418 if (opline->opcode == ZEND_NOP) { in dce_instr()
430 && opline->opcode != ZEND_CASE && opline->opcode != ZEND_CASE_STRICT) { in dce_instr()
454 opline->opcode = ZEND_FREE; in dce_instr()
523 return opline->opcode == ZEND_ADD_ARRAY_ELEMENT && opline->op2_type == IS_UNUSED; in may_throw_dce_exception()
577 if (op_array->opcodes[i].opcode == ZEND_OP_DATA) { in dce_optimize_op_array()
592 if (op_array->opcodes[i].opcode == ZEND_NEW in dce_optimize_op_array()
593 && op_array->opcodes[i+1].opcode == ZEND_DO_FCALL in dce_optimize_op_array()
621 && (op_array->opcodes[i+1].opcode == ZEND_OP_DATA in dce_optimize_op_array()
622 || (op_array->opcodes[i].opcode == ZEND_NEW in dce_optimize_op_array()
623 && op_array->opcodes[i+1].opcode == ZEND_DO_FCALL))) { in dce_optimize_op_array()