diff options
author | David Green <david.green@arm.com> | 2022-06-11 14:16:37 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2022-06-11 14:16:37 +0100 |
commit | 338fd211e7c36d7a2e0eee4c3530ed656c893a9d (patch) | |
tree | bd3fceefd72864812dccc84b3db7e23fd16dede9 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 82fcd7397a5939a9f0148513cc7b6883a00a16b0 (diff) | |
download | llvm-338fd211e7c36d7a2e0eee4c3530ed656c893a9d.zip llvm-338fd211e7c36d7a2e0eee4c3530ed656c893a9d.tar.gz llvm-338fd211e7c36d7a2e0eee4c3530ed656c893a9d.tar.bz2 |
[AArch64] Generate FADDP from shuffled fadd
As a follow up to D126686, this does the same fold for floating point
add and shuffle. In this case it is limited to reassoc either x[0]+x[1]
or x[1]+x[0] for both result[0] and results[1].
Differential Revision: https://reviews.llvm.org/D127087
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions