[llvm] [clang] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 (PR #75516)
Pavel Iliin via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 19 16:55:42 PST 2023
================
@@ -81,6 +81,15 @@ static bool DecodeAArch64Features(const Driver &D, StringRef text,
else
return false;
+ // +jsconv and +complxnum implies +neon and +fp-armv8
----------------
ilinpv wrote:
I don't think we need these implications. Features dependencies are already set in llvm/lib/Target/AArch64/AArch64.td
`def FeatureComplxNum : SubtargetFeature<
"complxnum", "HasComplxNum", "true",
"Enable v8.3-A Floating-point complex number support (FEAT_FCMA)",
[FeatureNEON]>;`
`def FeatureJS : SubtargetFeature<
"jsconv", "HasJS", "true",
"Enable v8.3-A JavaScript FP conversion instructions (FEAT_JSCVT)",
[FeatureFPARMv8]>;`
https://github.com/llvm/llvm-project/pull/75516
More information about the llvm-commits
mailing list