================ @@ -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, I may have been wrong. Mapping 'ls64' to FeatureLS64_ACCDATA will enable all three (FeatureLS64,FeatureLS64_V,FeatureLS64_ACCDATA) but then 'nols64' will only disable FeatureLS64_ACCDATA (not the other two). For that we would have to map 'ls64' to FeatureLS64, but then it would not enable the other two :( 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