[PATCH] D141606: [AArch64] Remove AES, SHA2, SHA3 and SM4 features from armv8.6-a+

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 13 06:05:32 PST 2023


dmgreen updated this revision to Diff 488968.
dmgreen edited the summary of this revision.
dmgreen added a comment.

This now also removes AEK_CRYPTO from arch definitions and adds it to the relevant cpu definitions. This shouldn't alter anything, but I've added some extra tests for cases that have improved since llvm 15.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D141606/new/

https://reviews.llvm.org/D141606

Files:
  clang/lib/Basic/Targets/AArch64.cpp
  clang/test/CodeGen/aarch64-targetattr.c
  clang/test/Preprocessor/aarch64-target-features.c
  llvm/include/llvm/TargetParser/AArch64TargetParser.def
  llvm/unittests/TargetParser/TargetParserTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D141606.488968.patch
Type: text/x-patch
Size: 27123 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230113/7566d735/attachment.bin>


More information about the llvm-commits mailing list