diff options
author | Justin Bogner <mail@justinbogner.com> | 2016-01-12 01:06:32 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2016-01-12 01:06:32 +0000 |
commit | 921b04e9a4b9cc854bbefeb644f95fdef9d9dd0c (patch) | |
tree | 8dff74f38924a87a5cfb496a07e720d74e22307d /llvm/lib/Transforms | |
parent | a1dd4931591ee327dd6bde04e7df6addbdb94513 (diff) | |
download | bcm5719-llvm-921b04e9a4b9cc854bbefeb644f95fdef9d9dd0c.tar.gz bcm5719-llvm-921b04e9a4b9cc854bbefeb644f95fdef9d9dd0c.zip |
LoopUnroll: Make canUnrollCompletely static - it doesn't use any state. NFC
llvm-svn: 257427
Diffstat (limited to 'llvm/lib/Transforms')
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp b/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp index 8551862f8dc..bbe8ae5f741 100644 --- a/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp +++ b/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp @@ -210,11 +210,6 @@ namespace { AU.addPreserved<DominatorTreeWrapperPass>(); AU.addPreserved<GlobalsAAWrapperPass>(); } - - bool canUnrollCompletely(Loop *L, unsigned Threshold, - unsigned PercentDynamicCostSavedThreshold, - unsigned DynamicCostSavingsDiscount, - uint64_t UnrolledCost, uint64_t RolledDynamicCost); }; } @@ -783,12 +778,11 @@ static void SetLoopAlreadyUnrolled(Loop *L) { L->setLoopID(NewLoopID); } -bool LoopUnroll::canUnrollCompletely(Loop *L, unsigned Threshold, - unsigned PercentDynamicCostSavedThreshold, - unsigned DynamicCostSavingsDiscount, - uint64_t UnrolledCost, - uint64_t RolledDynamicCost) { - +static bool canUnrollCompletely(Loop *L, unsigned Threshold, + unsigned PercentDynamicCostSavedThreshold, + unsigned DynamicCostSavingsDiscount, + uint64_t UnrolledCost, + uint64_t RolledDynamicCost) { if (Threshold == NoThreshold) { DEBUG(dbgs() << " Can fully unroll, because no threshold is set.\n"); return true; |