NEON-FP16 implementation of F16->F32 VCVT microkernels
PiperOrigin-RevId: 399533359
diff --git a/src/xnnpack/isa-checks.h b/src/xnnpack/isa-checks.h
index a0d1aeb..a08d46e 100644
--- a/src/xnnpack/isa-checks.h
+++ b/src/xnnpack/isa-checks.h
@@ -97,6 +97,13 @@
} \
} while (0)
+#define TEST_REQUIRES_ARM_NEON_FP16 \
+ do { \
+ if (!cpuinfo_initialize() || !cpuinfo_has_arm_neon_fp16()) { \
+ GTEST_SKIP(); \
+ } \
+ } while (0)
+
#define TEST_REQUIRES_ARM_NEON_FMA \
do { \
if (!cpuinfo_initialize() || !cpuinfo_has_arm_neon_fma()) { \