llvm-6502/lib/Transforms/Vectorize
Hal Finkel 0cf5d396c1 BBVectorize: Use TTI->getAddressComputationCost
This is a follow-up to the cost-model change in r174713 which splits
the cost of a memory operation between the address computation and the
actual memory access. In r174713, this cost is always added to the
memory operation cost, and so BBVectorize will do the same.

Currently, this new cost function is used only by ARM, and I don't
have any ARM test cases for BBVectorize. Assistance in generating some
good ARM test cases for BBVectorize would be greatly appreciated!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174743 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-08 21:13:39 +00:00
..
BBVectorize.cpp BBVectorize: Use TTI->getAddressComputationCost 2013-02-08 21:13:39 +00:00
CMakeLists.txt
LLVMBuild.txt
LoopVectorize.cpp Typos. 2013-02-08 17:43:32 +00:00
Makefile
Vectorize.cpp LoopVectorizer: Use the "optsize" attribute to decide if we are allowed to increase the function size. 2012-12-12 19:29:45 +00:00