AVX512 variants of QS8 GEMM and IGEMM microkernels
PiperOrigin-RevId: 325850791
diff --git a/src/xnnpack/isa-checks.h b/src/xnnpack/isa-checks.h
index 8cad15d..1dd52fc 100644
--- a/src/xnnpack/isa-checks.h
+++ b/src/xnnpack/isa-checks.h
@@ -87,6 +87,13 @@
} \
} while (0)
+#define TEST_REQUIRES_X86_AVX512SKX \
+ do { \
+ if (!cpuinfo_initialize() || !cpuinfo_has_x86_avx512f() || !cpuinfo_has_x86_avx512cd() || !cpuinfo_has_x86_avx512dq() || !cpuinfo_has_x86_avx512bw() || !cpuinfo_has_x86_avx512vl()) { \
+ GTEST_SKIP(); \
+ } \
+ } while (0)
+
#define TEST_REQUIRES_ARM_NEON \
do { \
if (!cpuinfo_initialize() || !cpuinfo_has_arm_neon()) { \