Minimally support WebAssembly Relaxed SIMD builds

Relaxed SIMD currently use the same code paths and microkernels as WAsm SIMD128

PiperOrigin-RevId: 417704438
diff --git a/test/f32-vsub-minmax.cc b/test/f32-vsub-minmax.cc
index 5e632e4..e4103d4 100644
--- a/test/f32-vsub-minmax.cc
+++ b/test/f32-vsub-minmax.cc
@@ -722,7 +722,7 @@
 #endif  // XNN_ARCH_X86 || XNN_ARCH_X86_64
 
 
-#if XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASMSIMD_ARM_X4, batch_eq_4) {
     VBinaryMicrokernelTester()
       .batch_size(4)
@@ -798,10 +798,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasmsimd_arm_x4, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASMSIMD_ARM_X8, batch_eq_8) {
     VBinaryMicrokernelTester()
       .batch_size(8)
@@ -877,10 +877,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasmsimd_arm_x8, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASMSIMD_ARM_X16, batch_eq_16) {
     VBinaryMicrokernelTester()
       .batch_size(16)
@@ -956,10 +956,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasmsimd_arm_x16, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASMSIMD_X86_X4, batch_eq_4) {
     VBinaryMicrokernelTester()
       .batch_size(4)
@@ -1035,10 +1035,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasmsimd_x86_x4, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASMSIMD_X86_X8, batch_eq_8) {
     VBinaryMicrokernelTester()
       .batch_size(8)
@@ -1114,10 +1114,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasmsimd_x86_x8, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASMSIMD_X86_X16, batch_eq_16) {
     VBinaryMicrokernelTester()
       .batch_size(16)
@@ -1193,10 +1193,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasmsimd_x86_x16, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASM || XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASM || XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASM_X1, batch_eq_1) {
     VBinaryMicrokernelTester()
       .batch_size(1)
@@ -1256,10 +1256,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasm_x1, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASM || XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASM || XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASM || XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASM || XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASM_X2, batch_eq_2) {
     VBinaryMicrokernelTester()
       .batch_size(2)
@@ -1335,10 +1335,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasm_x2, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASM || XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASM || XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASM || XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASM || XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASM_X4, batch_eq_4) {
     VBinaryMicrokernelTester()
       .batch_size(4)
@@ -1414,10 +1414,10 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasm_x4, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASM || XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASM || XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
-#if XNN_ARCH_WASM || XNN_ARCH_WASMSIMD
+#if XNN_ARCH_WASM || XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
   TEST(F32_VSUB_MINMAX__WASM_X8, batch_eq_8) {
     VBinaryMicrokernelTester()
       .batch_size(8)
@@ -1493,7 +1493,7 @@
         .Test(xnn_f32_vsub_minmax_ukernel__wasm_x8, VBinaryMicrokernelTester::OpType::Sub);
     }
   }
-#endif  // XNN_ARCH_WASM || XNN_ARCH_WASMSIMD
+#endif  // XNN_ARCH_WASM || XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
 
 
 TEST(F32_VSUB_MINMAX__SCALAR_X1, batch_eq_1) {