Lines Matching refs:opcode
76 switch (opline->opcode) { in may_have_side_effects()
296 switch (def_opline->opcode) { in try_remove_var_def()
346 if (opline->opcode == ZEND_NOP) { in dce_instr()
351 if (opline->opcode == ZEND_FREE in dce_instr()
360 && opline->opcode != ZEND_CASE) { in dce_instr()
384 opline->opcode = ZEND_FREE; in dce_instr()
411 switch (opline->opcode) { in simplify_jumps()
416 opline->opcode = ZEND_JMPZ; in simplify_jumps()
426 opline->opcode = ZEND_JMPNZ; in simplify_jumps()
434 switch (opline->opcode) { in simplify_jumps()
438 opline->opcode = ZEND_BOOL; in simplify_jumps()
444 opline->opcode = ZEND_QM_ASSIGN; in simplify_jumps()
455 switch (opline->opcode) { in simplify_jumps()
461 opline->opcode = ZEND_JMP; in simplify_jumps()
472 opline->opcode = ZEND_JMP; in simplify_jumps()
490 opline->opcode = ZEND_JMP; in simplify_jumps()
567 (UNEXPECTED(op_array->opcodes[def].opcode == ZEND_EXT_STMT) || in dce_live_ranges()
568 UNEXPECTED(op_array->opcodes[def].opcode == ZEND_EXT_FCALL_END) || in dce_live_ranges()
569 UNEXPECTED(op_array->opcodes[def].opcode == ZEND_END_SILENCE))) { in dce_live_ranges()
574 if (op_array->opcodes[def].opcode == ZEND_DO_FCALL) { in dce_live_ranges()
580 ZEND_ASSERT(op_array->opcodes[def].opcode == ZEND_NEW); in dce_live_ranges()
584 } else if (op_array->opcodes[def].opcode == ZEND_OP_DATA) { in dce_live_ranges()