[PATCH] D12244: Implement ACLE 2.0 macros of chapters 6.4 and 6.5 for [ARM] and [Aarch64] targets

Alexandros Lamprineas via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 24 02:24:01 PDT 2015


labrinea added inline comments.

================
Comment at: lib/Basic/Targets.cpp:4757
@@ -4679,2 +4756,3 @@
       Builder.defineMacro("__ARM_NEON__");
+      Builder.defineMacro("__ARM_NEON_FP", "0x" + llvm::utohexstr(HW_FP & ~HW_FP_DP));
     }
----------------
According to the ACLE document, current AArch32 NEON implementations do not support double-precision floating-point even when it is present in VFP.


http://reviews.llvm.org/D12244





More information about the llvm-commits mailing list