• Home
  • Raw
  • Download

Lines Matching refs:op

358                                                                             InductionOp op) {  in TransferAddSub()  argument
364 return CreateInvariantOp(op, a, b); in TransferAddSub()
367 TransferAddSub(a->op_a, b->op_a, op), in TransferAddSub()
368 TransferAddSub(a->op_b, b->op_b, op), in TransferAddSub()
372 InductionInfo* new_b = TransferAddSub(a, b->op_b, op); in TransferAddSub()
375 new_a = TransferAddSub(a, new_a, op); in TransferAddSub()
376 } else if (op == kSub) { // Negation required. in TransferAddSub()
382 InductionInfo* new_b = TransferAddSub(a->op_b, b, op); in TransferAddSub()
385 new_a = TransferAddSub(new_a, b, op); in TransferAddSub()
517 InductionOp op, in SolveAddSub() argument
524 return (op == kAdd) ? b : CreateInvariantOp(kNeg, nullptr, b); in SolveAddSub()
530 return CreateInvariantOp(op, a, b); in SolveAddSub()
536 if (op == kAdd) { in SolveAddSub()
539 return SolveAddSub(loop, entry_phi, instruction, y, x, op, false); in SolveAddSub()
541 } else if (op == kSub) { in SolveAddSub()
709 InductionOp op = kNop; in VisitTripCount() local
711 case kCondLT: op = kLT; break; in VisitTripCount()
712 case kCondLE: op = kLE; break; in VisitTripCount()
713 case kCondGT: op = kGT; break; in VisitTripCount()
714 case kCondGE: op = kGE; break; in VisitTripCount()
717 InductionInfo* taken_test = CreateInvariantOp(op, lower_expr, upper_expr); in VisitTripCount()
841 InductionOp op, in CreateSimplifiedInvariant() argument
852 if (op == kAdd) { in CreateSimplifiedInvariant()
854 } else if (op == kMul) { in CreateSimplifiedInvariant()
857 } else if (op == kMul) { in CreateSimplifiedInvariant()
869 if (op == kAdd || op == kSub) { in CreateSimplifiedInvariant()
871 } else if (op == kMul || op == kNeg) { in CreateSimplifiedInvariant()
874 } else if (op == kMul || op == kDiv) { in CreateSimplifiedInvariant()
884 if (op == kAdd) { in CreateSimplifiedInvariant()
886 } else if (op == kSub) { in CreateSimplifiedInvariant()
888 } else if (op == kNeg) { in CreateSimplifiedInvariant()
893 if (op == kNeg) { in CreateSimplifiedInvariant()
897 return new (graph_->GetArena()) InductionInfo(kInvariant, op, a, b, nullptr, b->type); in CreateSimplifiedInvariant()