Skip to content

Commit

Permalink
Resolve check fails for ARM and AARCH64
Browse files Browse the repository at this point in the history
  • Loading branch information
RahulSundarMCW committed Dec 23, 2024
1 parent 8abaad4 commit 4009f44
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 26 deletions.
4 changes: 2 additions & 2 deletions src/f16-ibilinear/f16-ibilinear.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
#endif

#if XNN_ENABLE_ARM_FP16_VECTOR && (XNN_ARCH_ARM || XNN_ARCH_ARM64)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm, xnn_f16_ibilinear_ukernel__neonfp16arith_c8, 8, 1, xnn_float16, xnn_float16, struct xnn_f16_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm, xnn_f16_ibilinear_ukernel__neonfp16arith_c16, 16, 1, xnn_float16, xnn_float16, struct xnn_f16_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_fp16_arith, xnn_f16_ibilinear_ukernel__neonfp16arith_c8, 8, 1, xnn_float16, xnn_float16, struct xnn_f16_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_fp16_arith, xnn_f16_ibilinear_ukernel__neonfp16arith_c16, 16, 1, xnn_float16, xnn_float16, struct xnn_f16_default_params, NULL)
#endif // XNN_ENABLE_ARM_FP16_VECTOR && (XNN_ARCH_ARM || XNN_ARCH_ARM64)

#if XNN_ARCH_X86 || XNN_ARCH_X86_64
Expand Down
16 changes: 8 additions & 8 deletions src/f32-ibilinear/f32-ibilinear.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,20 @@ XNN_UKERNEL_WITH_PARAMS(0, xnn_f32_ibilinear_ukernel__scalar_c4, 4, 1, float, fl
#if (XNN_ARCH_ARM || XNN_ARCH_ARM64)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_neon, xnn_f32_ibilinear_ukernel__neon_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_neon, xnn_f32_ibilinear_ukernel__neon_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_neon, xnn_f32_ibilinear_ukernel__neonfma_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_neon, xnn_f32_ibilinear_ukernel__neonfma_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_neon_fma, xnn_f32_ibilinear_ukernel__neonfma_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_neon_fma, xnn_f32_ibilinear_ukernel__neonfma_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
#endif // XNN_ARCH_ARM || XNN_ARCH_ARM64

#if XNN_ARCH_X86 || XNN_ARCH_X86_64
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_f32_ibilinear_ukernel__sse_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_f32_ibilinear_ukernel__sse_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_f32_ibilinear_ukernel__sse_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_f32_ibilinear_ukernel__sse_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
#endif // XNN_ARCH_X86 || XNN_ARCH_X86_64

#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_f32_ibilinear_ukernel__wasmsimd_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_f32_ibilinear_ukernel__wasmsimd_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_f32_ibilinear_ukernel__wasmrelaxedsimd_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_f32_ibilinear_ukernel__wasmrelaxedsimd_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_f32_ibilinear_ukernel__wasmsimd_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_f32_ibilinear_ukernel__wasmsimd_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_f32_ibilinear_ukernel__wasmrelaxedsimd_c4, 4, 1, float, float, struct xnn_f32_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_f32_ibilinear_ukernel__wasmrelaxedsimd_c8, 8, 1, float, float, struct xnn_f32_default_params, NULL)
#endif // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD

#ifdef XNN_DEFINED_UKERNEL_WITH_PARAMS
Expand Down
16 changes: 8 additions & 8 deletions src/s8-ibilinear/s8-ibilinear.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,17 @@ XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_neon, xnn_s8_ibilinear_ukernel__neon_c16, 1
#endif // XNN_ARCH_ARM || XNN_ARCH_ARM64

#if XNN_ARCH_X86 || XNN_ARCH_X86_64
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_s8_ibilinear_ukernel__sse2_c8, 8, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_s8_ibilinear_ukernel__sse2_c16, 16, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_s8_ibilinear_ukernel__sse41_c8, 8, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_s8_ibilinear_ukernel__sse41_c16, 16, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_s8_ibilinear_ukernel__sse2_c8, 8, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_s8_ibilinear_ukernel__sse2_c16, 16, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_s8_ibilinear_ukernel__sse41_c8, 8, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_s8_ibilinear_ukernel__sse41_c16, 16, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
#endif // XNN_ARCH_X86 || XNN_ARCH_X86_64

#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_s8_ibilinear_ukernel__wasmsimd_dot16x2_c8, 8, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_s8_ibilinear_ukernel__wasmsimd_dot16x2_c16, 16, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_s8_ibilinear_ukernel__wasmsimd_mul32_c8, 8, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_s8_ibilinear_ukernel__wasmsimd_mul32_c16, 16, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_s8_ibilinear_ukernel__wasmsimd_dot16x2_c8, 8, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_s8_ibilinear_ukernel__wasmsimd_dot16x2_c16, 16, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_s8_ibilinear_ukernel__wasmsimd_mul32_c8, 8, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_s8_ibilinear_ukernel__wasmsimd_mul32_c16, 16, 1, int8_t, int16_t, struct xnn_s8_default_params, NULL)
#endif // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD

#ifdef XNN_DEFINED_UKERNEL_WITH_PARAMS
Expand Down
16 changes: 8 additions & 8 deletions src/u8-ibilinear/u8-ibilinear.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,17 @@ XNN_UKERNEL_WITH_PARAMS(xnn_arch_arm_neon, xnn_u8_ibilinear_ukernel__neon_c16, 1
#endif // XNN_ARCH_ARM || XNN_ARCH_ARM64

#if XNN_ARCH_X86 || XNN_ARCH_X86_64
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_u8_ibilinear_ukernel__sse2_c8, 8, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_u8_ibilinear_ukernel__sse2_c16, 16, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_u8_ibilinear_ukernel__sse41_c8, 8, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_X86, xnn_u8_ibilinear_ukernel__sse41_c16, 16, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_u8_ibilinear_ukernel__sse2_c8, 8, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_u8_ibilinear_ukernel__sse2_c16, 16, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_u8_ibilinear_ukernel__sse41_c8, 8, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_u8_ibilinear_ukernel__sse41_c16, 16, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
#endif // XNN_ARCH_X86 || XNN_ARCH_X86_64

#if XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_u8_ibilinear_ukernel__wasmsimd_dot16x2_c8, 8, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_u8_ibilinear_ukernel__wasmsimd_dot16x2_c16, 16, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_u8_ibilinear_ukernel__wasmsimd_mul32_c8, 8, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(XNN_ARCH_WASMSIMD, xnn_u8_ibilinear_ukernel__wasmsimd_mul32_c16, 16, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_u8_ibilinear_ukernel__wasmsimd_dot16x2_c8, 8, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_u8_ibilinear_ukernel__wasmsimd_dot16x2_c16, 16, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_u8_ibilinear_ukernel__wasmsimd_mul32_c8, 8, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
XNN_UKERNEL_WITH_PARAMS(0, xnn_u8_ibilinear_ukernel__wasmsimd_mul32_c16, 16, 1, uint8_t, int16_t, struct xnn_u8_default_params, NULL)
#endif // XNN_ARCH_WASMSIMD || XNN_ARCH_WASMRELAXEDSIMD

#ifdef XNN_DEFINED_UKERNEL_WITH_PARAMS
Expand Down

0 comments on commit 4009f44

Please sign in to comment.