Add support for loops that don't start with Zero.
authorNadav Rotem <nrotem@apple.com>
Wed, 31 Oct 2012 00:45:26 +0000 (00:45 +0000)
committerNadav Rotem <nrotem@apple.com>
Wed, 31 Oct 2012 00:45:26 +0000 (00:45 +0000)
commit462d1ca42831df53a3c6435d247776f0b85bd594
tree68f15ec57d31728466c397b89cdc7536a96ddecd
parente6d781fd3cf9aa30d1c533308d1fdb6738e4f89f
Add support for loops that don't start with Zero.
This is important for loops in the LAPACK test-suite.
These loops start at 1 because they are auto-converted from fortran.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167084 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/LoopVectorize.cpp
test/Transforms/LoopVectorize/X86/avx1.ll [new file with mode: 0644]
test/Transforms/LoopVectorize/start-non-zero.ll [new file with mode: 0644]