diff options
| author | Hal Finkel <hfinkel@anl.gov> | 2012-10-30 19:47:37 +0000 |
|---|---|---|
| committer | Hal Finkel <hfinkel@anl.gov> | 2012-10-30 19:47:37 +0000 |
| commit | 2eaadd1a2d25ddf1238cbb0767eccb6171e331dd (patch) | |
| tree | 8353f137ea6a9aab6b1460a9c1822ca31045f6b4 /llvm/lib/Transforms | |
| parent | 4866fe14e2ea1fc366142ab7f4c7789d1a952bb0 (diff) | |
| download | bcm5719-llvm-2eaadd1a2d25ddf1238cbb0767eccb6171e331dd.tar.gz bcm5719-llvm-2eaadd1a2d25ddf1238cbb0767eccb6171e331dd.zip | |
BBVectorize: Fix a small bug introduced in r167042.
We need to make sure that we take the correct load/store alignment
when the inputs are flipped.
llvm-svn: 167044
Diffstat (limited to 'llvm/lib/Transforms')
| -rw-r--r-- | llvm/lib/Transforms/Vectorize/BBVectorize.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Vectorize/BBVectorize.cpp b/llvm/lib/Transforms/Vectorize/BBVectorize.cpp index b29a45e9e81..32a18f21085 100644 --- a/llvm/lib/Transforms/Vectorize/BBVectorize.cpp +++ b/llvm/lib/Transforms/Vectorize/BBVectorize.cpp @@ -2472,7 +2472,6 @@ namespace { Instruction *L = I, *H = J; if (FlipMemInputs) std::swap(H, L); - FlipMemInputs = false; unsigned NumOperands = I->getNumOperands(); SmallVector<Value *, 3> ReplacedOperands(NumOperands); |

