OSDN Git Service

Revert "SLPVectorizer: Cache results from memory alias checking."
authorErik Eckstein <eeckstein@apple.com>
Tue, 13 Jan 2015 14:36:46 +0000 (14:36 +0000)
committerErik Eckstein <eeckstein@apple.com>
Tue, 13 Jan 2015 14:36:46 +0000 (14:36 +0000)
commit046c3e807db7b9c5f5f934530ab9768da209f6d6
tree3ebf5f2cb7fa60df6b044ada5bacbf674455640d
parentdf70ab2592b215928531fa1225630836b7bc4e9a
Revert "SLPVectorizer: Cache results from memory alias checking."

The alias cache has a problem of incorrect collisions in case a new instruction is allocated at the same address as a previously deleted instruction.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225790 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/SLPVectorizer.cpp