diff options
author | Igor Kirillov <igor.kirillov@arm.com> | 2023-08-04 12:05:27 +0000 |
---|---|---|
committer | Igor Kirillov <igor.kirillov@arm.com> | 2023-08-09 09:33:45 +0000 |
commit | 60e2a849b0a537f96ca12fb032c4a0e32e07b4ae (patch) | |
tree | e4b15c3f29e1caea8b0de32d59f0d2ffe637d2b7 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | d1b376fd7bf73bca557f3c174d4c129ed4d45ae5 (diff) | |
download | llvm-60e2a849b0a537f96ca12fb032c4a0e32e07b4ae.zip llvm-60e2a849b0a537f96ca12fb032c4a0e32e07b4ae.tar.gz llvm-60e2a849b0a537f96ca12fb032c4a0e32e07b4ae.tar.bz2 |
[CodeGen] Disable FP LD1RX instructions generation for Neoverse-V1
These instructions show worse performance on Neoverse-V1 compared
to pair of LDR(LDP)/MOV instructions.
This patch adds `no-sve-fp-ld1r` sub-target feature, which is enabled
only on Neoverse-V1.
Fixes https://github.com/llvm/llvm-project/issues/64498
Differential Revision: https://reviews.llvm.org/D157279
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions