[clang] [llvm] [AArch64] Reduce +sve2-aes to an alias of +sve-aes+sve2 (PR #114293)

via cfe-commits cfe-commits at lists.llvm.org
Fri Nov 1 07:50:21 PDT 2024


================
@@ -3887,7 +3887,7 @@ let Predicates = [HasSVE2orSME] in {
   defm WHILERW_PXX : sve2_int_while_rr<0b1, "whilerw", "int_aarch64_sve_whilerw">;
 } // End HasSVE2orSME
 
-let Predicates = [HasSVE2AES] in {
+let Predicates = [HasSVE2, HasSVEAES] in {
----------------
SpencerAbson wrote:

I planned on saving the change to instruction predication for a later patch, as I saw this work as ensuring that this feature flag change had no semantic impact on the compiler. Though I'm happy to apply the new predication here too if preferred that is preferred? 

https://github.com/llvm/llvm-project/pull/114293


More information about the cfe-commits mailing list