diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2013-01-12 23:46:04 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2013-01-12 23:46:04 +0000 |
commit | eab0ba03cfa8056ee19fe37d2b9fb7793c570564 (patch) | |
tree | 98513534af1ce56dc72292e113e7efd5a2b3fe70 /lib/Transforms/Scalar/LoopStrengthReduce.cpp | |
parent | 7cd32479b088b0487b7262a820604f68628c5512 (diff) | |
download | external_llvm-eab0ba03cfa8056ee19fe37d2b9fb7793c570564.zip external_llvm-eab0ba03cfa8056ee19fe37d2b9fb7793c570564.tar.gz external_llvm-eab0ba03cfa8056ee19fe37d2b9fb7793c570564.tar.bz2 |
Fix an editor goof in r171738 that Bill spotted. He may even have a test
case, but looking at the diff this was an obviously unintended change.
Thanks for the careful review Bill! =]
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172336 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Scalar/LoopStrengthReduce.cpp')
-rw-r--r-- | lib/Transforms/Scalar/LoopStrengthReduce.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Transforms/Scalar/LoopStrengthReduce.cpp b/lib/Transforms/Scalar/LoopStrengthReduce.cpp index c7b853e..87e3447 100644 --- a/lib/Transforms/Scalar/LoopStrengthReduce.cpp +++ b/lib/Transforms/Scalar/LoopStrengthReduce.cpp @@ -2891,7 +2891,6 @@ void LSRInstance::InsertInitialFormula(const SCEV *S, LSRUse &LU, size_t LUIdx) { Formula F; F.InitialMatch(S, L, SE); - F.HasBaseReg = true; bool Inserted = InsertFormula(LU, LUIdx, F); assert(Inserted && "Initial formula already exists!"); (void)Inserted; } @@ -2903,6 +2902,7 @@ LSRInstance::InsertSupplementalFormula(const SCEV *S, LSRUse &LU, size_t LUIdx) { Formula F; F.BaseRegs.push_back(S); + F.HasBaseReg = true; bool Inserted = InsertFormula(LU, LUIdx, F); assert(Inserted && "Supplemental formula already exists!"); (void)Inserted; } |