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()
379 (ssa_op->op1_use >= 0 && ssa->vars[ssa_op->op1_use].var == var) || in variable_defined_or_used_in_range()
465 if (ssa_op->op1_use >= 0) { in zend_dfa_optimize_calls()
467 int var_num = ssa_op->op1_use; in zend_dfa_optimize_calls()
471 zend_ssa_unlink_use_chain(ssa, op_num, ssa_op->op1_use); in zend_dfa_optimize_calls()
472 ssa_op->op1_use = -1; in zend_dfa_optimize_calls()
476 ssa_op->op1_use = var_num; in zend_dfa_optimize_calls()
508 && ssa->ops[use].op1_use == var in zend_dfa_optimize_calls()
878 ZEND_ASSERT(ssa_op->op1_use >= 0); in zend_dfa_optimize_jmps()
879 zend_ssa_unlink_use_chain(ssa, op_num, ssa_op->op1_use); in zend_dfa_optimize_jmps()
880 ssa_op->op1_use = -1; in zend_dfa_optimize_jmps()
1087 if (ssa->ops[use].op1_use == result_var) { in zend_dfa_try_to_replace_result()
1088 ssa->ops[use].op1_use = cv_var; in zend_dfa_try_to_replace_result()
1253 ssa->ops[op_1].op1_use = ssa->ops[op_1].op2_use; in zend_dfa_optimize_op_array()
1295 && ssa->ops[op_1].op1_use >= 0 in zend_dfa_optimize_op_array()
1302 int orig_var = ssa->ops[op_1].op1_use; in zend_dfa_optimize_op_array()
1307 ssa->ops[ret].op1_use = orig_var; in zend_dfa_optimize_op_array()
1315 ssa->ops[op_1].op1_use = -1; in zend_dfa_optimize_op_array()
1329 int src_var = ssa->ops[op_1].op1_use; in zend_dfa_optimize_op_array()
1361 ssa->ops[op_1].op1_use = -1; in zend_dfa_optimize_op_array()
1381 && ssa->ops[op_2].op1_use >= 0 in zend_dfa_optimize_op_array()
1382 …&& !(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()
1397 && ssa->ops[op_2].op1_use >= 0 in zend_dfa_optimize_op_array()
1398 …&& !(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()
1424 ssa->ops[op_2].op1_use = ssa->ops[op_2].op2_use; in zend_dfa_optimize_op_array()
1453 && ssa->ops[use].op1_use == result_var in zend_dfa_optimize_op_array()
1480 int orig_var = ssa->ops[op_1].op1_use; in zend_dfa_optimize_op_array()
1517 ssa->ops[op_1].op1_use = -1; in zend_dfa_optimize_op_array()
1535 && ssa->ops[op_2].op1_use >= 0 in zend_dfa_optimize_op_array()
1536 …&& !(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()
1551 && ssa->ops[op_2].op1_use >= 0 in zend_dfa_optimize_op_array()
1552 …&& !(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()
1578 ssa->ops[op_2].op1_use = ssa->ops[op_2].op2_use; in zend_dfa_optimize_op_array()
1592 if (ssa->ops[op_1].op1_use != ssa->ops[op_1].op2_use) { in zend_dfa_optimize_op_array()
1601 ssa->ops[op_1].op1_use = ssa->ops[op_1].op2_use; in zend_dfa_optimize_op_array()
1623 && ssa->ops[op_1].op1_use >= 0 in zend_dfa_optimize_op_array()
1624 …&& !(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()
1638 && ssa->ops[op_1].op1_use >= 0 in zend_dfa_optimize_op_array()
1639 …&& !(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()
1649 && ssa->ops[op_1].op1_use >= 0 in zend_dfa_optimize_op_array()
1650 …&& !(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()