Lines Matching refs:op1_use
194 } else if (ssa_op->op1_use != -1) { in get_op1_value()
195 return &ctx->values[ssa_op->op1_use]; in get_op1_value()
295 if (ssa_op->op1_use == var && can_replace_op1(ctx->scdf.op_array, opline, ssa_op)) { in try_replace_op1()
1002 if (IS_BOT(op1) && (ctx->scdf.ssa->var_info[ssa_op->op1_use].type & MAY_BE_REF)) { in sccp_visit_instr()
1014 uint32_t type = ctx->scdf.ssa->var_info[ssa_op->op1_use].type; in sccp_visit_instr()
1033 if ((ctx->scdf.ssa->var_info[ssa_op->op1_use].type & MAY_BE_ANY) == 0) { in sccp_visit_instr()
1124 zend_ssa_var_info *var_info = &ctx->scdf.ssa->var_info[ssa_op->op1_use]; in sccp_visit_instr()
2299 && (!value_known(&ctx->values[ssa_op->op1_use]) in try_remove_definition()
2300 || IS_PARTIAL_ARRAY(&ctx->values[ssa_op->op1_use]) in try_remove_definition()
2301 || IS_PARTIAL_OBJECT(&ctx->values[ssa_op->op1_use]))) { in try_remove_definition()
2341 || ((ssa_op+1)->op1_use >= 0 &&!value_known(&ctx->values[(ssa_op+1)->op1_use]))) { in try_remove_definition()
2384 if (ssa_op->op2_use != ssa_op->op1_use) { in try_remove_definition()
2418 zend_ssa_rename_var_uses(ssa, ssa_op->op1_def, ssa_op->op1_use, 1); in try_remove_definition()
2476 if (ssa_op->op1_use != ssa_op->op2_use) { in replace_constant_operands()
2477 zend_ssa_unlink_use_chain(ssa, use, ssa_op->op1_use); in replace_constant_operands()
2481 ssa_op->op1_use = -1; in replace_constant_operands()
2486 if (ssa_op->op2_use != ssa_op->op1_use) { in replace_constant_operands()