Lines Matching refs:op2

360 			&& (opline->op2_type != IS_CV || opline->op2.var != cv_var);  in opline_supports_assign_contraction()
502 call_info->caller_call_opline->op2.constant = zend_optimizer_add_literal(op_array, &tmp); in zend_dfa_optimize_calls()
675 ZEND_SET_OP_JMP_ADDR(opline, opline->op2, op_array->opcodes + dst->start); in zend_ssa_replace_control_link()
681 ZEND_SET_OP_JMP_ADDR(opline, opline->op2, op_array->opcodes + dst->start); in zend_ssa_replace_control_link()
808 COPY_NODE(opline->op1, opline->op2); in zend_dfa_optimize_jmps()
817 opline->op2.num = 0; in zend_dfa_optimize_jmps()
824 opline->op2.num = 0; in zend_dfa_optimize_jmps()
834 COPY_NODE(opline->op1, opline->op2); in zend_dfa_optimize_jmps()
848 opline->op2.num = 0; in zend_dfa_optimize_jmps()
855 opline->op2.num = 0; in zend_dfa_optimize_jmps()
881 opline->op2.num = 0; in zend_dfa_optimize_jmps()
888 opline->op2.num = 0; in zend_dfa_optimize_jmps()
897 opline->op1.num = opline->op2.num; in zend_dfa_optimize_jmps()
963 COPY_NODE(opline->op1, opline->op2); in zend_dfa_optimize_jmps()
979 COPY_NODE(opline->op1, opline->op2); in zend_dfa_optimize_jmps()
1017 HashTable *jmptable = Z_ARRVAL_P(CT_CONSTANT_EX(op_array, opline->op2.constant)); in zend_dfa_optimize_jmps()
1035 SET_UNUSED(opline->op2); in zend_dfa_optimize_jmps()
1093 || (opline->op2_type == IS_CV && opline->op2.var == cv) in zend_dfa_try_to_replace_result()
1122 op_array->opcodes[use].op2.var = cv; in zend_dfa_try_to_replace_result()
1219 zval *zv = CT_CONSTANT_EX(op_array, opline->op2.constant); in zend_dfa_optimize_op_array()
1222 opline->op2.constant = zend_optimizer_add_literal(op_array, &tmp); in zend_dfa_optimize_op_array()
1272 opline->op1.var = opline->op2.var; in zend_dfa_optimize_op_array()
1274 opline->op2.num = 0; in zend_dfa_optimize_op_array()
1294 opline->op1.var = opline->op2.var; in zend_dfa_optimize_op_array()
1300 zval *zv = CT_CONSTANT_EX(op_array, opline->op2.constant); in zend_dfa_optimize_op_array()
1303 && Z_TYPE_INFO_P(CT_CONSTANT_EX(op_array, opline->op2.constant)) == IS_LONG) { in zend_dfa_optimize_op_array()
1308 opline->op2.constant = zend_optimizer_add_literal(op_array, &tmp); in zend_dfa_optimize_op_array()
1309 zv = CT_CONSTANT_EX(op_array, opline->op2.constant); in zend_dfa_optimize_op_array()
1323 opline->op2.num = 0; in zend_dfa_optimize_op_array()
1327 zv = CT_CONSTANT_EX(op_array, opline->op2.constant); in zend_dfa_optimize_op_array()
1339 opline->op2.var = opline->op1.var; in zend_dfa_optimize_op_array()
1438 && Z_TYPE_P(CT_CONSTANT_EX(op_array, op_array->opcodes[op_2].op2.constant)) == IS_LONG in zend_dfa_optimize_op_array()
1439 && Z_LVAL_P(CT_CONSTANT_EX(op_array, op_array->opcodes[op_2].op2.constant)) == 1 in zend_dfa_optimize_op_array()
1444 SET_UNUSED(op_array->opcodes[op_2].op2); in zend_dfa_optimize_op_array()
1454 && Z_TYPE_P(CT_CONSTANT_EX(op_array, op_array->opcodes[op_2].op2.constant)) == IS_LONG in zend_dfa_optimize_op_array()
1455 && Z_LVAL_P(CT_CONSTANT_EX(op_array, op_array->opcodes[op_2].op2.constant)) == 1 in zend_dfa_optimize_op_array()
1460 SET_UNUSED(op_array->opcodes[op_2].op2); in zend_dfa_optimize_op_array()
1468 && op_array->opcodes[op_2].op2.var == op_array->opcodes[op_2].result.var in zend_dfa_optimize_op_array()
1477 op_array->opcodes[op_2].op1.var = op_array->opcodes[op_2].op2.var; in zend_dfa_optimize_op_array()
1478 SET_UNUSED(op_array->opcodes[op_2].op2); in zend_dfa_optimize_op_array()
1593 && Z_TYPE_P(CT_CONSTANT_EX(op_array, op_array->opcodes[op_2].op2.constant)) == IS_LONG in zend_dfa_optimize_op_array()
1594 && Z_LVAL_P(CT_CONSTANT_EX(op_array, op_array->opcodes[op_2].op2.constant)) == 1 in zend_dfa_optimize_op_array()
1599 SET_UNUSED(op_array->opcodes[op_2].op2); in zend_dfa_optimize_op_array()
1609 && Z_TYPE_P(CT_CONSTANT_EX(op_array, op_array->opcodes[op_2].op2.constant)) == IS_LONG in zend_dfa_optimize_op_array()
1610 && Z_LVAL_P(CT_CONSTANT_EX(op_array, op_array->opcodes[op_2].op2.constant)) == 1 in zend_dfa_optimize_op_array()
1615 SET_UNUSED(op_array->opcodes[op_2].op2); in zend_dfa_optimize_op_array()
1623 && op_array->opcodes[op_2].op2.var == op_array->opcodes[op_2].result.var in zend_dfa_optimize_op_array()
1632 op_array->opcodes[op_2].op1.var = op_array->opcodes[op_2].op2.var; in zend_dfa_optimize_op_array()
1633 SET_UNUSED(op_array->opcodes[op_2].op2); in zend_dfa_optimize_op_array()
1670 opline->op1.var = opline->op2.var; in zend_dfa_optimize_op_array()
1672 opline->op2.var = 0; in zend_dfa_optimize_op_array()
1681 && Z_TYPE_P(CT_CONSTANT_EX(op_array, opline->op2.constant)) == IS_LONG in zend_dfa_optimize_op_array()
1682 && Z_LVAL_P(CT_CONSTANT_EX(op_array, opline->op2.constant)) == 1 in zend_dfa_optimize_op_array()
1690 SET_UNUSED(opline->op2); in zend_dfa_optimize_op_array()
1696 && Z_TYPE_P(CT_CONSTANT_EX(op_array, opline->op2.constant)) == IS_LONG in zend_dfa_optimize_op_array()
1697 && Z_LVAL_P(CT_CONSTANT_EX(op_array, opline->op2.constant)) == 1 in zend_dfa_optimize_op_array()
1705 SET_UNUSED(opline->op2); in zend_dfa_optimize_op_array()