Lines Matching refs:TripMultiple
205 unsigned TripMultiple, LoopInfo *LI, ScalarEvolution *SE, in UnrollLoop() argument
245 if (TripMultiple != 1) in UnrollLoop()
246 DEBUG(dbgs() << " Trip Multiple = " << TripMultiple << "\n"); in UnrollLoop()
259 assert(TripMultiple > 0); in UnrollLoop()
260 assert(TripCount == 0 || TripCount % TripMultiple == 0); in UnrollLoop()
292 assert((!HasConvergent || TripMultiple % Count == 0) && in UnrollLoop()
299 if (RuntimeTripCount && TripMultiple % Count != 0 && in UnrollLoop()
318 TripMultiple = 0; in UnrollLoop()
321 BreakoutTrip = TripMultiple = in UnrollLoop()
322 (unsigned)GreatestCommonDivisor64(Count, TripMultiple); in UnrollLoop()
345 if (TripMultiple == 0 || BreakoutTrip != TripMultiple) { in UnrollLoop()
348 } else if (TripMultiple != 1) { in UnrollLoop()
349 DEBUG(dbgs() << " with " << TripMultiple << " trips per branch"); in UnrollLoop()
350 EmitDiag(" with " + Twine(TripMultiple) + " trips per branch"); in UnrollLoop()
532 if (j != BreakoutTrip && (TripMultiple == 0 || j % TripMultiple != 0)) { in UnrollLoop()