diff options
author | Sebastian Pop <sebpop@gmail.com> | 2016-10-08 12:30:07 +0000 |
---|---|---|
committer | Sebastian Pop <sebpop@gmail.com> | 2016-10-08 12:30:07 +0000 |
commit | eb65d72d9cf0f39bcfa793ae6afa7a90022993a5 (patch) | |
tree | de0f061299b2d8c570eefb4fab34ff23406dc0c8 /llvm/test/Bitcode | |
parent | 83ebea4cb662be715bb1e08664a03163582e8a17 (diff) | |
download | bcm5719-llvm-eb65d72d9cf0f39bcfa793ae6afa7a90022993a5.tar.gz bcm5719-llvm-eb65d72d9cf0f39bcfa793ae6afa7a90022993a5.zip |
[AArch64] Avoid generating indexed vector instructions for Exynos
Avoid generating indexed vector instructions for Exynos. This is needed for
fmla/fmls/fmul/fmulx. For example, the instruction
fmla v0.4s, v1.4s, v2.s[1]
is less efficient than the instructions
dup v2.4s, v2.s[1]
fmla v0.4s, v1.4s, v2.4s
Patch written by Abderrazek Zaafrani.
Differential Revision: https://reviews.llvm.org/D21571
llvm-svn: 283663
Diffstat (limited to 'llvm/test/Bitcode')
0 files changed, 0 insertions, 0 deletions