Lines Matching refs:opcode
44 zend_uchar opcode = opcodes[b->start + b->len - 1].opcode; in zend_mark_reachable() local
46 if (opcode == ZEND_JMP) { in zend_mark_reachable()
52 if (opcode == ZEND_INCLUDE_OR_EVAL || in zend_mark_reachable()
53 opcode == ZEND_GENERATOR_CREATE || in zend_mark_reachable()
54 opcode == ZEND_YIELD || in zend_mark_reachable()
55 opcode == ZEND_YIELD_FROM || in zend_mark_reachable()
56 opcode == ZEND_DO_FCALL || in zend_mark_reachable()
57 opcode == ZEND_DO_UCALL || in zend_mark_reachable()
58 opcode == ZEND_DO_FCALL_BY_NAME) { in zend_mark_reachable()
63 if (opcode == ZEND_RECV || in zend_mark_reachable()
64 opcode == ZEND_RECV_INIT) { in zend_mark_reachable()
70 if (i == 0 || opcode == ZEND_JMPZNZ) { in zend_mark_reachable()
76 ZEND_ASSERT(opcode == ZEND_SWITCH_LONG || opcode == ZEND_SWITCH_STRING); in zend_mark_reachable()
130 while (b->len > 0 && op_array->opcodes[b->start].opcode == ZEND_NOP) { in zend_mark_reachable_blocks()
133 && (op_array->opcodes[b->start + 1].opcode == ZEND_JMPZ in zend_mark_reachable_blocks()
134 || op_array->opcodes[b->start + 1].opcode == ZEND_JMPNZ) in zend_mark_reachable_blocks()
304 switch (opline->opcode) { in zend_build_cfg()
343 if (opline->opcode == ZEND_INIT_NS_FCALL_BY_NAME) { in zend_build_cfg()
519 switch (opline->opcode) { in zend_build_cfg()