[PATCH] D8943: Calculate vectorization factor using the narrowest type instead of widest type

Sanjay Patel via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 5 13:48:35 PDT 2015


spatel added a comment.

F909822: vecfactor - perf.csv <http://reviews.llvm.org/F909822>

I applied this patch on top of r248957 and ran the benchmarking subset of test-suite on an AMD Jaguar 1.5 GHz + Ubuntu 14.04 test system. The baseline is -O3 -march=btver2 while the comparison run added -mllvm -vectorizer-maximize-bandwidth (data attached).

I see very little performance difference on any test: almost everything is +/- 2% which is within the noise for most tests.

Cong, I would be interested to know if you saw any large diffs on these tests on your test system or if the bigger wins/losses all occurred on the non-benchmarking tests in test-suite?


http://reviews.llvm.org/D8943





More information about the llvm-commits mailing list