diff options
author | Evgeny Stupachenko <evstupac@gmail.com> | 2016-05-28 00:14:58 +0000 |
---|---|---|
committer | Evgeny Stupachenko <evstupac@gmail.com> | 2016-05-28 00:14:58 +0000 |
commit | b787522d288bb83d2a148b06224257e0f686b47e (patch) | |
tree | f7798df329a63e1e70250cebb211114114a7f204 /llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | |
parent | d24c383ec0fea11d9a8b6946d238e774429fb24c (diff) | |
download | bcm5719-llvm-b787522d288bb83d2a148b06224257e0f686b47e.tar.gz bcm5719-llvm-b787522d288bb83d2a148b06224257e0f686b47e.zip |
The patch fixes r271071
Summary:
unused variables in Release mode:
BasicBlock *Header
unsigned OrigCount
put under DEBUG
From: Evgeny Stupachenko <evstupac@gmail.com>
llvm-svn: 271076
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp')
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp b/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp index caa7af4f46f..95fd35525e9 100644 --- a/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp +++ b/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp @@ -861,7 +861,9 @@ static bool computeUnrollCount(Loop *L, const TargetTransformInfo &TTI, UnrolledSize = (LoopSize - BEInsns) * UP.Count + BEInsns; } +#ifndef NDEBUG unsigned OrigCount = UP.Count; +#endif if (!UP.AllowRemainder && UP.Count != 0 && (TripMultiple % UP.Count) != 0) { while (UP.Count != 0 && TripMultiple % UP.Count != 0) @@ -899,9 +901,8 @@ static bool tryToUnrollLoop(Loop *L, DominatorTree &DT, LoopInfo *LI, Optional<unsigned> ProvidedThreshold, Optional<bool> ProvidedAllowPartial, Optional<bool> ProvidedRuntime) { - BasicBlock *Header = L->getHeader(); - DEBUG(dbgs() << "Loop Unroll: F[" << Header->getParent()->getName() - << "] Loop %" << Header->getName() << "\n"); + DEBUG(dbgs() << "Loop Unroll: F[" << L->getHeader()->getParent()->getName() + << "] Loop %" << L->getHeader()->getName() << "\n"); if (HasUnrollDisablePragma(L)) { return false; } |