diff options
author | Evandro Menezes <e.menezes@samsung.com> | 2017-01-10 23:42:21 +0000 |
---|---|---|
committer | Evandro Menezes <e.menezes@samsung.com> | 2017-01-10 23:42:21 +0000 |
commit | 330e1b8945ec157228397f79e3c27330d08f2677 (patch) | |
tree | d13f161f2e044d3e630d55a0ce96bf1f7722bb3b /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | |
parent | 51818c14b3ce76b83a60add18c1a82f1c9d91bcb (diff) | |
download | bcm5719-llvm-330e1b8945ec157228397f79e3c27330d08f2677.tar.gz bcm5719-llvm-330e1b8945ec157228397f79e3c27330d08f2677.zip |
[AArch64] Consider all vector types for FeatureSlowMisaligned128Store
The original code considered only v2i64 as slow for this feature. This patch
consider all 128-bit long vector types as slow candidates.
In internal tests, extending this feature to all 128-bit vector types
resulted in an overall improvement of 1% on Exynos M1.
Differential revision: https://reviews.llvm.org/D27998
llvm-svn: 291616
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions