llvm-6502/test/Transforms/LoopVectorize
Nadav Rotem f065a84677 1. Fix a bug in getTypeConversion. When a *simple* type is split, we need to return the type of the split result.
2. Change the maximum vectorization width from 4 to 8.
3. A test for both.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166864 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-27 04:11:32 +00:00
..
X86 1. Fix a bug in getTypeConversion. When a *simple* type is split, we need to return the type of the split result. 2012-10-27 04:11:32 +00:00
2012-10-20-infloop.ll LoopVectorizer: Add a basic cost model which uses the VTTI interface. 2012-10-24 20:36:32 +00:00
2012-10-22-isconsec.ll Move the target-specific tests, which require specific backends, to dirs that only run if the target is present. 2012-10-26 18:52:01 +00:00
cpp-new-array.ll LoopVectorizer: Add a basic cost model which uses the VTTI interface. 2012-10-24 20:36:32 +00:00
gcc-examples.ll LoopVectorizer: Add a basic cost model which uses the VTTI interface. 2012-10-24 20:36:32 +00:00
increment.ll LoopVectorizer: Add a basic cost model which uses the VTTI interface. 2012-10-24 20:36:32 +00:00
induction_plus.ll LoopVectorizer: Add a basic cost model which uses the VTTI interface. 2012-10-24 20:36:32 +00:00
lit.local.cfg
non-const-n.ll LoopVectorizer: Add a basic cost model which uses the VTTI interface. 2012-10-24 20:36:32 +00:00
read-only.ll LoopVectorizer: Add a basic cost model which uses the VTTI interface. 2012-10-24 20:36:32 +00:00
reduction.ll Add support for additional reduction variables: AND, OR, XOR. 2012-10-25 00:08:41 +00:00
scalar-select.ll LoopVectorizer: Add a basic cost model which uses the VTTI interface. 2012-10-24 20:36:32 +00:00