Home
last modified time | relevance | path

Searched refs:AllowRemainder (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp186 if (UP.AllowRemainder && in computeUnrollAndJamCount()
199 if ((UP.AllowRemainder || (OuterTripMultiple % PragmaCount == 0)) && in computeUnrollAndJamCount()
215 if (!UP.AllowRemainder && getUnrollAndJammedLoopSize(InnerLoopSize, UP) >= in computeUnrollAndJamCount()
226 if (!ExplicitUnrollAndJamCount && UP.AllowRemainder) { in computeUnrollAndJamCount()
H A DLoopUnrollPass.cpp214 UP.AllowRemainder = true; in gatherUnrollingPreferences()
254 UP.AllowRemainder = UnrollAllowRemainder; in gatherUnrollingPreferences()
805 if (UP.AllowRemainder && in shouldPragmaUnroll()
812 if ((UP.AllowRemainder || (TripMultiple % PInfo.PragmaCount == 0))) in shouldPragmaUnroll()
891 if (UP.AllowRemainder && count <= 1) { in shouldPartialUnroll()
1113 if (!UP.AllowRemainder && UP.Count != 0 && (TripMultiple % UP.Count) != 0) { in computeUnrollCount()
1126 if (unrollCountPragmaValue(L) > 0 && !UP.AllowRemainder) in computeUnrollCount()
1281 UP.AllowRemainder &= UCE.ConvergenceAllowsRuntime; in tryToUnrollLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h594 bool AllowRemainder; member