We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 90f3de7 commit 79f2bf7Copy full SHA for 79f2bf7
1 file changed
compression/types.h
@@ -42,8 +42,9 @@ namespace gcpp {
42
#define HWY_DISABLED_TARGETS (HWY_SCALAR | HWY_ALL_NEON)
43
#elif HWY_ARCH_ARM_A64
44
// We do not yet use AES (e.g. for random generation), hence NEON is the same
45
-// as NEON_WITHOUT_AES. Also skip SVE because SVE2_128 and SVE_256 cover most.
46
-#define GEMMA_DISABLED_TARGETS (HWY_SCALAR | HWY_NEON | HWY_SVE)
+// as NEON_WITHOUT_AES. Also skip SVE except SVE2_128 due to compiler bugs.
+#define GEMMA_DISABLED_TARGETS \
47
+ (HWY_SCALAR | HWY_NEON | HWY_SVE | HWY_SVE2 | HWY_SVE_256)
48
#elif HWY_ARCH_X86
49
// Skip anything older than Haswell (2013); use Zen4/SPR for recent CPUs.
50
// Although we do not use SPR's F16, Zen4 is only enabled for AMD. We do not
0 commit comments