summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorEvandro Menezes <e.menezes@samsung.com>2017-01-10 23:42:21 +0000
committerEvandro Menezes <e.menezes@samsung.com>2017-01-10 23:42:21 +0000
commit330e1b8945ec157228397f79e3c27330d08f2677 (patch)
treed13f161f2e044d3e630d55a0ce96bf1f7722bb3b /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parent51818c14b3ce76b83a60add18c1a82f1c9d91bcb (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud