Lines Matching refs:CreateInvariantOp
364 return CreateInvariantOp(op, a, b); in TransferAddSub()
400 return CreateInvariantOp(kMul, a, b); in TransferMul()
440 return CreateInvariantOp(kNeg, nullptr, a); in TransferNeg()
524 return (op == kAdd) ? b : CreateInvariantOp(kNeg, nullptr, b); in SolveAddSub()
530 return CreateInvariantOp(op, a, b); in SolveAddSub()
548 return CreateInduction(kPeriodic, CreateInvariantOp(kSub, a, initial), initial, type_); in SolveAddSub()
690 trip_count = CreateInvariantOp(kSub, trip_count, CreateConstant(1, type)); in VisitTripCount()
692 trip_count = CreateInvariantOp(kAdd, trip_count, CreateConstant(1, type)); in VisitTripCount()
695 trip_count = CreateInvariantOp(kAdd, trip_count, stride_expr); in VisitTripCount()
697 trip_count = CreateInvariantOp( in VisitTripCount()
698 kDiv, CreateInvariantOp(kSub, trip_count, lower_expr), stride_expr); in VisitTripCount()
717 InductionInfo* taken_test = CreateInvariantOp(op, lower_expr, upper_expr); in VisitTripCount()