diff options
author | David Green <david.green@arm.com> | 2023-01-19 15:37:50 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2023-01-19 15:37:50 +0000 |
commit | ee700dec052a0336798fb2570faec31719b53f8d (patch) | |
tree | abcbb2a11307f3d775c4d10aca281bd8a19364bb /llvm/lib/Transforms/Utils/Local.cpp | |
parent | e0b3b6cec7cf1c03bde8b65dcd2f9233839ad0a9 (diff) | |
download | llvm-ee700dec052a0336798fb2570faec31719b53f8d.zip llvm-ee700dec052a0336798fb2570faec31719b53f8d.tar.gz llvm-ee700dec052a0336798fb2570faec31719b53f8d.tar.bz2 |
[AArch64] Armv9-A implies FP16
As Armv9-a implies SVE2 it implies SVE (added in D141411) and so it
should also imply FP16, which this patch adds. This helps get the target
features correct when using `target("arch=armv9-a")` attributes.
There is also an adjustment to AssertSameExtensionFlags in this patch to
make it print cpu names, useful when the TargetParser unit tests are run
through lit to distinguish which cpu is failing.
Differential Revision: https://reviews.llvm.org/D142087
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions