induction_var_analysis.cc | 438 InductionInfo* new_a = TransferAddSub(a->op_a, b->op_a, op); local 440 if (new_a != nullptr && new_b != nullptr) { 441 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); 445 InductionInfo* new_a = b->op_a; local 448 new_a = TransferAddSub(a, new_a, op); 450 new_a = TransferNeg(new_a); 452 if (new_a != nullptr && new_b != nullptr) { 453 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_) 457 InductionInfo* new_a = a->op_a; local 480 InductionInfo* new_a = TransferNeg(a->op_a); local 503 InductionInfo* new_a = TransferMul(a, b->op_a); local 511 InductionInfo* new_a = TransferMul(a->op_a, b); local 614 InductionInfo* new_a = op == kAdd ? b : TransferNeg(b); local [all...] |