Lines Matching refs:op2

211 									COPY_NODE(opline->op1, opline->op2);  in zend_optimize_block()
219 COPY_NODE(opline->op1, opline->op2); in zend_optimize_block()
257 src = VAR_SOURCE(opline->op2); in zend_optimize_block()
262 znode_op op2 = opline->op2; in zend_optimize_block() local
267 zend_optimizer_remove_live_range(op_array, op2.var); in zend_optimize_block()
268 VAR_SOURCE(op2) = NULL; in zend_optimize_block()
475 COPY_NODE(opline->op1, opline->op2); in zend_optimize_block()
476 SET_UNUSED(opline->op2); in zend_optimize_block()
488 SET_UNUSED(opline->op2); in zend_optimize_block()
566 src->op1.num = src->op2.num; in zend_optimize_block()
567 src->op2.num = tmp; in zend_optimize_block()
584 src->op1.num = src->op2.num; in zend_optimize_block()
585 src->op2.num = tmp; in zend_optimize_block()
729 src = VAR_SOURCE(opline->op2); in zend_optimize_block()
734 zend_optimizer_remove_live_range(op_array, opline->op2.var); in zend_optimize_block()
735 zend_op *src = VAR_SOURCE(opline->op2); in zend_optimize_block()
736 VAR_SOURCE(opline->op2) = NULL; in zend_optimize_block()
737 COPY_NODE(opline->op2, src->op1); in zend_optimize_block()
749 COPY_NODE(opline->op1, opline->op2); in zend_optimize_block()
751 opline->op2.var = 0; in zend_optimize_block()
761 opline->op2.var = 0; in zend_optimize_block()
773 VAR_SOURCE(opline->op2) && in zend_optimize_block()
774 (VAR_SOURCE(opline->op2)->opcode == ZEND_FAST_CONCAT || in zend_optimize_block()
775 VAR_SOURCE(opline->op2)->opcode == ZEND_ROPE_END || in zend_optimize_block()
776 VAR_SOURCE(opline->op2)->opcode == ZEND_FETCH_CONSTANT || in zend_optimize_block()
777 VAR_SOURCE(opline->op2)->opcode == ZEND_FETCH_CLASS_CONSTANT)))) { in zend_optimize_block()
808 SET_UNUSED(opline->op2); in zend_optimize_block()
870 && op->op2.var == opline->op1.var)) { in zend_optimize_block()
993 ZEND_SET_OP_JMP_ADDR(opline, opline->op2, new_opcodes + blocks[b->successors[0]].start); in assemble_code_blocks()
997 ZEND_SET_OP_JMP_ADDR(opline, opline->op2, new_opcodes + blocks[b->successors[0]].start); in assemble_code_blocks()
1064 opline->op2.num != (uint32_t)-1 && in assemble_code_blocks()
1065 opline->op2.num < (uint32_t)j) { in assemble_code_blocks()
1066 opline->op2.num = map[opline->op2.num]; in assemble_code_blocks()
1287 last_op->op2.num = 0; in zend_jmp_optimization()
1290 last_op->op2.num = 0; in zend_jmp_optimization()
1430 SET_UNUSED(last_op->op2); in zend_jmp_optimization()
1538 SET_UNUSED(last_op->op2); in zend_jmp_optimization()
1546 SET_UNUSED(last_op->op2); in zend_jmp_optimization()
1558 SET_UNUSED(last_op->op2); in zend_jmp_optimization()
1679 var_num = VAR_NUM(opline->op2.var); in zend_t_usage()
1688 var_num = VAR_NUM(opline->op2.var); in zend_t_usage()
1838 zend_bitset_excl(usage, VAR_NUM(opline->op2.var)); in zend_t_usage()
1841 zend_bitset_incl(usage, VAR_NUM(opline->op2.var)); in zend_t_usage()
1845 zend_bitset_incl(usage, VAR_NUM(opline->op2.var)); in zend_t_usage()