neon/types: reverse logic for SIMDE_ARM_NEON_FORCE_NATIVE_TYPES
@@ -383,7 +383,7 @@ typedef union {
#define SIMDE_ARM_NEON_NEED_PORTABLE_F64X1XN
#define SIMDE_ARM_NEON_NEED_PORTABLE_F64X2XN
#endif
-#elif (defined(SIMDE_X86_MMX_NATIVE) || defined(SIMDE_X86_SSE_NATIVE)) && !defined(SIMDE_ARM_NEON_FORCE_NATIVE_TYPES)
+#elif (defined(SIMDE_X86_MMX_NATIVE) || defined(SIMDE_X86_SSE_NATIVE)) && defined(SIMDE_ARM_NEON_FORCE_NATIVE_TYPES)
#define SIMDE_ARM_NEON_NEED_PORTABLE_F32
#define SIMDE_ARM_NEON_NEED_PORTABLE_F64
@@ -442,7 +442,7 @@ typedef union {
#define SIMDE_ARM_NEON_NEED_PORTABLE_U64X2
#define SIMDE_ARM_NEON_NEED_PORTABLE_F64X2
#endif
-#elif defined(SIMDE_WASM_SIMD128_NATIVE) && !defined(SIMDE_ARM_NEON_FORCE_NATIVE_TYPES)
+#elif defined(SIMDE_WASM_SIMD128_NATIVE) && defined(SIMDE_ARM_NEON_FORCE_NATIVE_TYPES)
#define SIMDE_ARM_NEON_NEED_PORTABLE_F32
#define SIMDE_ARM_NEON_NEED_PORTABLE_F64
