[PR25281] Remove AAResultsWrapper from preserved analyses of loop vectorizer.
authorMichael Zolotukhin <mzolotukhin@apple.com>
Fri, 29 Apr 2016 03:31:25 +0000 (03:31 +0000)
committerMichael Zolotukhin <mzolotukhin@apple.com>
Fri, 29 Apr 2016 03:31:25 +0000 (03:31 +0000)
commit1816d03b7dc5bdb5335b37e5dacce22d5df9d15f
treeeb36579c11f48ce9806c48ac5e21304eb179a998
parent890ce0c188e39527106d5b93070cf3e1cc526f03
[PR25281] Remove AAResultsWrapper from preserved analyses of loop vectorizer.

We don't preserve AAResults, because, for one, we don't preserve SCEV-AA.
That fixes PR25281.

llvm-svn: 267980
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/test/Transforms/LoopVectorize/pr25281.ll [new file with mode: 0644]