From ce8746d178dba08ae576c7f53448772d6728d2f5 Mon Sep 17 00:00:00 2001 From: Abderrazek Zaafrani Date: Fri, 19 Jan 2018 23:11:18 +0000 Subject: [AArch64] Add ARMv8.2-A FP16 scalar intrinsics https://reviews.llvm.org/D41792 llvm-svn: 323006 --- clang/lib/Basic/Targets/AArch64.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'clang/lib/Basic') diff --git a/clang/lib/Basic/Targets/AArch64.cpp b/clang/lib/Basic/Targets/AArch64.cpp index 4d3cd121f70..5eccf6a2cda 100644 --- a/clang/lib/Basic/Targets/AArch64.cpp +++ b/clang/lib/Basic/Targets/AArch64.cpp @@ -183,6 +183,8 @@ void AArch64TargetInfo::getTargetDefines(const LangOptions &Opts, if ((FPU & NeonMode) && HasFullFP16) Builder.defineMacro("__ARM_FEATURE_FP16_VECTOR_ARITHMETIC", "1"); + if (HasFullFP16) + Builder.defineMacro("__ARM_FEATURE_FP16_SCALAR_ARITHMETIC", "1"); switch (ArchKind) { default: -- cgit v1.2.3