Lines Matching refs:op2
183 src = VAR_SOURCE(opline->op2); in zend_optimize_block()
188 znode_op op2 = opline->op2; in zend_optimize_block() local
193 zend_optimizer_remove_live_range(op_array, op2.var); in zend_optimize_block()
194 VAR_SOURCE(op2) = NULL; in zend_optimize_block()
279 op_array->live_range[opline->op2.num].var = (uint32_t)-1; in zend_optimize_block()
391 COPY_NODE(opline->op1, opline->op2); in zend_optimize_block()
392 SET_UNUSED(opline->op2); in zend_optimize_block()
403 SET_UNUSED(opline->op2); in zend_optimize_block()
474 src->op1.num = src->op2.num; in zend_optimize_block()
475 src->op2.num = tmp; in zend_optimize_block()
491 src->op1.num = src->op2.num; in zend_optimize_block()
492 src->op2.num = tmp; in zend_optimize_block()
628 src = VAR_SOURCE(opline->op2); in zend_optimize_block()
633 zend_op *src = VAR_SOURCE(opline->op2); in zend_optimize_block()
634 VAR_SOURCE(opline->op2) = NULL; in zend_optimize_block()
635 COPY_NODE(opline->op2, src->op1); in zend_optimize_block()
646 COPY_NODE(opline->op1, opline->op2); in zend_optimize_block()
648 opline->op2.var = 0; in zend_optimize_block()
657 opline->op2.var = 0; in zend_optimize_block()
668 VAR_SOURCE(opline->op2) && in zend_optimize_block()
669 (VAR_SOURCE(opline->op2)->opcode == ZEND_FAST_CONCAT || in zend_optimize_block()
670 VAR_SOURCE(opline->op2)->opcode == ZEND_ROPE_END || in zend_optimize_block()
671 VAR_SOURCE(opline->op2)->opcode == ZEND_FETCH_CONSTANT || in zend_optimize_block()
672 VAR_SOURCE(opline->op2)->opcode == ZEND_FETCH_CLASS_CONSTANT)))) { in zend_optimize_block()
722 SET_UNUSED(opline->op2); in zend_optimize_block()
763 && op->op2.var == opline->op1.var)) { in zend_optimize_block()
884 ZEND_SET_OP_JMP_ADDR(opline, opline->op2, new_opcodes + blocks[b->successors[0]].start); in assemble_code_blocks()
941 opline->op2.num != (uint32_t)-1 && in assemble_code_blocks()
942 opline->op2.num < (uint32_t)j) { in assemble_code_blocks()
943 opline->op2.num = map[opline->op2.num]; in assemble_code_blocks()
992 ZEND_ASSERT(opline->op2.num < (uint32_t) i); in assemble_code_blocks()
993 opline->op2.num = map[opline->op2.num]; in assemble_code_blocks()
1184 last_op->op2.num = 0; in zend_jmp_optimization()
1187 last_op->op2.num = 0; in zend_jmp_optimization()
1318 SET_UNUSED(last_op->op2); in zend_jmp_optimization()
1418 SET_UNUSED(last_op->op2); in zend_jmp_optimization()
1426 SET_UNUSED(last_op->op2); in zend_jmp_optimization()
1437 SET_UNUSED(last_op->op2); in zend_jmp_optimization()
1551 var_num = VAR_NUM(opline->op2.var); in zend_t_usage()
1560 var_num = VAR_NUM(opline->op2.var); in zend_t_usage()
1708 zend_bitset_excl(usage, VAR_NUM(opline->op2.var)); in zend_t_usage()
1711 zend_bitset_incl(usage, VAR_NUM(opline->op2.var)); in zend_t_usage()
1715 zend_bitset_incl(usage, VAR_NUM(opline->op2.var)); in zend_t_usage()