summaryrefslogtreecommitdiff
path: root/devel/highway/files/patch-hwy_base.h
blob: bac2d6a5c8dfafc475210e6b9161d6122ffe5cc4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
https://github.com/google/highway/issues/1658

--- hwy/base.h.orig	2023-08-11 13:54:08 UTC
+++ hwy/base.h
@@ -381,7 +381,7 @@ using float16_t = __fp16;
 //    which is missing __extendhfsf2.
 #elif (                                                                        \
     (HWY_ARCH_RVV && defined(__riscv_zvfh) && HWY_COMPILER_CLANG) ||           \
-    (HWY_ARCH_X86 && ((HWY_COMPILER_CLANG >= 1600 && !HWY_COMPILER_CLANGCL) || \
+    (HWY_ARCH_X86_64 && ((HWY_COMPILER_CLANG >= 1600 && !HWY_COMPILER_CLANGCL) || \
                       HWY_COMPILER_GCC_ACTUAL >= 1200)))
 using float16_t = _Float16;
 // 3) Otherwise emulate