1. Fix a bug in getTypeConversion. When a *simple* type is split, we need to return...
authorNadav Rotem <nrotem@apple.com>
Sat, 27 Oct 2012 04:11:32 +0000 (04:11 +0000)
committerNadav Rotem <nrotem@apple.com>
Sat, 27 Oct 2012 04:11:32 +0000 (04:11 +0000)
commit859366f93f2a1e443bb0a71da91d42382087b573
tree339a1ac859f0db4f4ba1993f0ed9a7be5ddccdbd
parent8c0739d3324775b83e66272bcaec303a28f6b444
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.

llvm-svn: 166864
llvm/include/llvm/Target/TargetLowering.h
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/test/Transforms/LoopVectorize/X86/gcc-examples.ll [new file with mode: 0644]