diff options
author | Alina Sbirlea <asbirlea@google.com> | 2019-04-18 23:43:49 +0000 |
---|---|---|
committer | Alina Sbirlea <asbirlea@google.com> | 2019-04-18 23:43:49 +0000 |
commit | da0f71af7d9a96c87de90691f3bf4e2266ef3d30 (patch) | |
tree | 3a18883e0a264f42a247ef9301f2d2e4eb246947 /llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | |
parent | 9b02a9b401509ede7a093350ec1f03400cd17e35 (diff) | |
download | bcm5719-llvm-da0f71af7d9a96c87de90691f3bf4e2266ef3d30.tar.gz bcm5719-llvm-da0f71af7d9a96c87de90691f3bf4e2266ef3d30.zip |
[LoopUnroll] Move list of params into a struct [NFCI].
Summary: Cleanup suggested in review of r358304.
Reviewers: sanjoy, efriedma
Subscribers: jlebar, zzheng, dmgreen, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D60638
llvm-svn: 358723
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp')
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp b/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp index 53015d25842..0aeaabcbba4 100644 --- a/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp +++ b/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp @@ -1099,9 +1099,11 @@ static LoopUnrollResult tryToUnrollLoop( // Unroll the loop. Loop *RemainderLoop = nullptr; LoopUnrollResult UnrollResult = UnrollLoop( - L, UP.Count, TripCount, UP.Force, UP.Runtime, UP.AllowExpensiveTripCount, - UseUpperBound, MaxOrZero, TripMultiple, UP.PeelCount, UP.UnrollRemainder, - ForgetAllSCEV, LI, &SE, &DT, &AC, &ORE, PreserveLCSSA, &RemainderLoop); + L, + {UP.Count, TripCount, UP.Force, UP.Runtime, UP.AllowExpensiveTripCount, + UseUpperBound, MaxOrZero, TripMultiple, UP.PeelCount, UP.UnrollRemainder, + ForgetAllSCEV}, + LI, &SE, &DT, &AC, &ORE, PreserveLCSSA, &RemainderLoop); if (UnrollResult == LoopUnrollResult::Unmodified) return LoopUnrollResult::Unmodified; |