SLPVectorizer: Speedup isConsecutive (that checks if two addresses are consecutive...
authorNadav Rotem <nrotem@apple.com>
Thu, 18 Jul 2013 04:33:20 +0000 (04:33 +0000)
committerNadav Rotem <nrotem@apple.com>
Thu, 18 Jul 2013 04:33:20 +0000 (04:33 +0000)
commit5b35d4459222f46000194102bf04d5102c6960cd
treea3a74a9bf22f83df652fa0d7f4417d1f5410afb2
parentaad2a72c285a48e34d89ba69d24eb624f2b09b0e
SLPVectorizer: Speedup isConsecutive (that checks if two addresses are consecutive in memory) by checking for additional patterns that don't need to go through SCEV.

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