reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Utils/LoopUnroll.cpp
  352   if (ULO.TripMultiple != 1)
  353     LLVM_DEBUG(dbgs() << "  Trip Multiple = " << ULO.TripMultiple << "\n");
  367   assert(ULO.TripMultiple > 0);
  368   assert(ULO.TripCount == 0 || ULO.TripCount % ULO.TripMultiple == 0);
  412       ULO.TripMultiple = SE->getSmallConstantTripMultiple(L, ExitingBlock);
  425         assert((!HasConvergent || ULO.TripMultiple % ULO.Count == 0) &&
  434   if (RuntimeTripCount && ULO.TripMultiple % ULO.Count != 0 &&
  452     ULO.TripMultiple = 0;
  455     BreakoutTrip = ULO.TripMultiple =
  456         (unsigned)GreatestCommonDivisor64(ULO.Count, ULO.TripMultiple);
  491     if (ULO.TripMultiple == 0 || BreakoutTrip != ULO.TripMultiple) {
  491     if (ULO.TripMultiple == 0 || BreakoutTrip != ULO.TripMultiple) {
  498     } else if (ULO.TripMultiple != 1) {
  499       LLVM_DEBUG(dbgs() << " with " << ULO.TripMultiple << " trips per branch");
  503                  << " with " << NV("TripMultiple", ULO.TripMultiple)
  769                  (ULO.TripMultiple == 0 || j % ULO.TripMultiple != 0)) {
  769                  (ULO.TripMultiple == 0 || j % ULO.TripMultiple != 0)) {
  794                (ULO.TripMultiple == 0 || j % ULO.TripMultiple != 0))
  794                (ULO.TripMultiple == 0 || j % ULO.TripMultiple != 0))