Lines Matching refs:op1_use
297 zend_ssa_var_info *use_info = &ssa->var_info[ssa_op->op1_use]; in can_elide_return_type_check()
377 (ssa_op->op1_use >= 0 && ssa->vars[ssa_op->op1_use].var == var) || in variable_defined_or_used_in_range()
464 if (ssa_op->op1_use >= 0) { in zend_dfa_optimize_calls()
466 int var_num = ssa_op->op1_use; in zend_dfa_optimize_calls()
470 zend_ssa_unlink_use_chain(ssa, op_num, ssa_op->op1_use); in zend_dfa_optimize_calls()
471 ssa_op->op1_use = -1; in zend_dfa_optimize_calls()
475 ssa_op->op1_use = var_num; in zend_dfa_optimize_calls()
507 && ssa->ops[use].op1_use == var in zend_dfa_optimize_calls()
1048 if (ssa->ops[use].op1_use == result_var) { in zend_dfa_try_to_replace_result()
1049 ssa->ops[use].op1_use = cv_var; in zend_dfa_try_to_replace_result()
1214 ssa->ops[op_1].op1_use = ssa->ops[op_1].op2_use; in zend_dfa_optimize_op_array()
1234 ssa->ops[op_1].op1_use = ssa->ops[op_1].op2_use; in zend_dfa_optimize_op_array()
1279 ssa->ops[op_1].op2_use = ssa->ops[op_1].op1_use; in zend_dfa_optimize_op_array()
1292 && ssa->ops[op_1].op1_use >= 0) { in zend_dfa_optimize_op_array()
1293 int orig_var = ssa->ops[op_1].op1_use; in zend_dfa_optimize_op_array()
1304 ssa->ops[ret].op1_use = orig_var; in zend_dfa_optimize_op_array()
1313 ssa->ops[op_1].op1_use = -1; in zend_dfa_optimize_op_array()
1318 && ssa->ops[ret].op1_use == v in zend_dfa_optimize_op_array()
1326 ssa->ops[ret].op1_use = orig_var; in zend_dfa_optimize_op_array()
1333 ssa->ops[op_1].op1_use = -1; in zend_dfa_optimize_op_array()
1347 int src_var = ssa->ops[op_1].op1_use; in zend_dfa_optimize_op_array()
1383 ssa->ops[op_1].op1_use = -1; in zend_dfa_optimize_op_array()
1403 && ssa->ops[op_2].op1_use >= 0 in zend_dfa_optimize_op_array()
1404 …&& !(ssa->var_info[ssa->ops[op_2].op1_use].type & (MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_STRING|MAY_BE_A… in zend_dfa_optimize_op_array()
1419 && ssa->ops[op_2].op1_use >= 0 in zend_dfa_optimize_op_array()
1420 …&& !(ssa->var_info[ssa->ops[op_2].op1_use].type & (MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_STRING|MAY_BE_A… in zend_dfa_optimize_op_array()
1446 ssa->ops[op_2].op1_use = ssa->ops[op_2].op2_use; in zend_dfa_optimize_op_array()
1474 && ssa->ops[use].op1_use == result_var in zend_dfa_optimize_op_array()
1501 int orig_var = ssa->ops[op_1].op1_use; in zend_dfa_optimize_op_array()
1539 ssa->ops[op_1].op1_use = -1; in zend_dfa_optimize_op_array()
1557 && ssa->ops[op_2].op1_use >= 0 in zend_dfa_optimize_op_array()
1558 …&& !(ssa->var_info[ssa->ops[op_2].op1_use].type & (MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_STRING|MAY_BE_A… in zend_dfa_optimize_op_array()
1573 && ssa->ops[op_2].op1_use >= 0 in zend_dfa_optimize_op_array()
1574 …&& !(ssa->var_info[ssa->ops[op_2].op1_use].type & (MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_STRING|MAY_BE_A… in zend_dfa_optimize_op_array()
1600 ssa->ops[op_2].op1_use = ssa->ops[op_2].op2_use; in zend_dfa_optimize_op_array()
1613 if (ssa->ops[op_1].op1_use != ssa->ops[op_1].op2_use) { in zend_dfa_optimize_op_array()
1622 ssa->ops[op_1].op1_use = ssa->ops[op_1].op2_use; in zend_dfa_optimize_op_array()
1644 && ssa->ops[op_1].op1_use >= 0 in zend_dfa_optimize_op_array()
1645 …&& !(ssa->var_info[ssa->ops[op_1].op1_use].type & (MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_STRING|MAY_BE_A… in zend_dfa_optimize_op_array()
1659 && ssa->ops[op_1].op1_use >= 0 in zend_dfa_optimize_op_array()
1660 …&& !(ssa->var_info[ssa->ops[op_1].op1_use].type & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TR… in zend_dfa_optimize_op_array()
1670 && ssa->ops[op_1].op1_use >= 0 in zend_dfa_optimize_op_array()
1671 …&& !(ssa->var_info[ssa->ops[op_1].op1_use].type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE… in zend_dfa_optimize_op_array()