diff options
author | CarolineConcatto <caroline.concatto@arm.com> | 2025-01-13 16:34:33 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-13 16:34:33 +0000 |
commit | 9256485043fe5cc3a24dba649deef8ae69e6d702 (patch) | |
tree | d3339307cf4e39dedb90e85de83d75324070c6f7 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 3d507a890540082f5c7fc15a0f9b1dd85be02174 (diff) | |
download | llvm-9256485043fe5cc3a24dba649deef8ae69e6d702.zip llvm-9256485043fe5cc3a24dba649deef8ae69e6d702.tar.gz llvm-9256485043fe5cc3a24dba649deef8ae69e6d702.tar.bz2 |
[Clang][LLVM][AArch64]Add new feature SSVE-BitPerm (#121947)
The 20204-12 ISA update release adds a new feature: FEAT_SSVE_BitPerm,
which allows the sve-bitperm instructions to run in streaming mode.
It also removes the requirement of FEAT_SVE2 for FEAT_SVE_BitPerm. The
sve2-bitperm feature is now an alias for sve-bitperm and sve2.
A new feature flag sve-bitperm is added to reflect the change that the
instructions under FEAT_SVE_BitPerm are supported if:
on non streaming mode with FEAT_SVE2 and FEAT_SVE_BitPerm or
in streaming mode with FEAT_SME and FEAT_SSVE_BitPerm
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions