Lines Matching refs:op1_type

340 		return opline->op1_type != IS_CV || opline->op1.var != cv_var;  in opline_supports_assign_contraction()
345 return (opline->op1_type != IS_CV || opline->op1.var != cv_var) in opline_supports_assign_contraction()
353 return opline->op1_type != IS_CV || opline->op1.var != cv_var; in opline_supports_assign_contraction()
361 && opline->op1_type == IS_CV in opline_supports_assign_contraction()
404 && (call_info->caller_call_opline - 1)->op1_type == IS_CONST))) { in zend_dfa_optimize_calls()
423 && send_array->op1_type == IS_CONST in zend_dfa_optimize_calls()
485 call_info->caller_call_opline->op1_type = send_needly->op1_type; in zend_dfa_optimize_calls()
512 op_array->opcodes[use].op1_type = IS_TMP_VAR; in zend_dfa_optimize_calls()
783 if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
798 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
801 …} else if (opline->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|M… in zend_dfa_optimize_jmps()
814 if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
829 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
832 …} else if (opline->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|M… in zend_dfa_optimize_jmps()
850 } else if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
864 } else if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
878 } else if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
891 if (opline->op1_type == IS_CONST in zend_dfa_optimize_jmps()
913 if (opline->op1_type == IS_CONST in zend_dfa_optimize_jmps()
935 if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
1032 if ((opline->op1_type == IS_CV && opline->op1.var == cv) in zend_dfa_try_to_replace_result()
1054 op_array->opcodes[use].op1_type = IS_CV; in zend_dfa_try_to_replace_result()
1165 && opline->op1_type == IS_CONST in zend_dfa_optimize_op_array()
1186 if (opline->op1_type == IS_CONST && opline->op2_type != IS_CONST) { in zend_dfa_optimize_op_array()
1211 opline->op1_type = opline->op2_type; in zend_dfa_optimize_op_array()
1233 opline->op1_type = opline->op2_type; in zend_dfa_optimize_op_array()
1239 } else if (opline->op1_type != IS_CONST && opline->op2_type == IS_CONST) { in zend_dfa_optimize_op_array()
1278 opline->op2_type = opline->op1_type; in zend_dfa_optimize_op_array()
1291 && opline->op1_type != IS_CONST in zend_dfa_optimize_op_array()
1344 && opline->op1_type & (IS_TMP_VAR|IS_VAR) in zend_dfa_optimize_op_array()
1399 && op_array->opcodes[op_2].op1_type == op_array->opcodes[op_2].result_type in zend_dfa_optimize_op_array()
1415 && op_array->opcodes[op_2].op1_type == op_array->opcodes[op_2].result_type in zend_dfa_optimize_op_array()
1433 && op_array->opcodes[op_2].op1_type == IS_CONST in zend_dfa_optimize_op_array()
1440 op_array->opcodes[op_2].op1_type = op_array->opcodes[op_2].op2_type; in zend_dfa_optimize_op_array()
1546 op_array->opcodes[op_2].result_type = opline->op1_type; in zend_dfa_optimize_op_array()
1553 && op_array->opcodes[op_2].op1_type == op_array->opcodes[op_2].result_type in zend_dfa_optimize_op_array()
1569 && op_array->opcodes[op_2].op1_type == op_array->opcodes[op_2].result_type in zend_dfa_optimize_op_array()
1587 && op_array->opcodes[op_2].op1_type == IS_CONST in zend_dfa_optimize_op_array()
1594 op_array->opcodes[op_2].op1_type = op_array->opcodes[op_2].op2_type; in zend_dfa_optimize_op_array()
1629 opline->result_type = opline->op1_type; in zend_dfa_optimize_op_array()
1631 opline->op1_type = opline->op2_type; in zend_dfa_optimize_op_array()
1685 opline->result_type = opline->op1_type; in zend_dfa_optimize_op_array()