Cost Model: Move the 'max unroll factor' variable to the TTI and add initial Cost...
authorNadav Rotem <nrotem@apple.com>
Wed, 9 Jan 2013 01:15:42 +0000 (01:15 +0000)
committerNadav Rotem <nrotem@apple.com>
Wed, 9 Jan 2013 01:15:42 +0000 (01:15 +0000)
commit83be7b0dd3ae9a3cb22d36ae4c1775972553b94b
tree5ca1c69275faaa284ac3abe27e3f56c31b0e0ae1
parentd700a2f9c54e3312d28c132663bf60f81662b7f7
Cost Model: Move the 'max unroll factor' variable to the TTI and add initial Cost Model support on ARM.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171928 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/TargetTransformInfo.h
lib/Analysis/TargetTransformInfo.cpp
lib/CodeGen/BasicTargetTransformInfo.cpp
lib/Target/ARM/ARMTargetTransformInfo.cpp
lib/Target/X86/X86TargetTransformInfo.cpp
lib/Transforms/Vectorize/LoopVectorize.cpp
test/Transforms/LoopVectorize/ARM/lit.local.cfg [new file with mode: 0644]
test/Transforms/LoopVectorize/ARM/sanity.ll [new file with mode: 0644]
test/Transforms/LoopVectorize/X86/gcc-examples.ll