================
@@ -3682,6 +3682,8 @@ static const struct Extension {
     {"sve2-bitperm", {AArch64::FeatureSVE2BitPerm}},
     {"sve2p1", {AArch64::FeatureSVE2p1}},
     {"ls64", {AArch64::FeatureLS64}},
+    {"ls64_v", {AArch64::FeatureLS64_V}},
+    {"ls64_accdata", {AArch64::FeatureLS64_ACCDATA}},
----------------
labrinea wrote:

Hmm, there's a problem with this change too. If we map `ls64` to 
FeatureLS64_ACCDATA, then the directive `nols64` will not transitively remove 
FeatureLS64_V and FeatureLS64.

https://github.com/llvm/llvm-project/pull/101712
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to