summaryrefslogtreecommitdiffstats
path: root/libcxx/test/utilities/function.objects
diff options
context:
space:
mode:
authorYi Jiang <yjiang@apple.com>2013-09-03 17:26:04 +0000
committerYi Jiang <yjiang@apple.com>2013-09-03 17:26:04 +0000
commitaeb5b46a854e7b8c28ac52aa66e8d544a38adf7e (patch)
treef7e031b8402907d981a62412d32d120f0a086ef1 /libcxx/test/utilities/function.objects
parentce91d01a1b747df87d34edfd851cbb6b8f27b907 (diff)
downloadbcm5719-llvm-aeb5b46a854e7b8c28ac52aa66e8d544a38adf7e.tar.gz
bcm5719-llvm-aeb5b46a854e7b8c28ac52aa66e8d544a38adf7e.zip
In this patch we are trying to do two things:
1) If the width of vectorization list candidate is bigger than vector reg width, we will break it down to fit the vector reg. 2) We do not vectorize the width which is not power of two. The performance result shows it will help some spec benchmarks. mesa improved 6.97% and ammp improved 1.54%. llvm-svn: 189830
Diffstat (limited to 'libcxx/test/utilities/function.objects')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud