blob: 9c7f792273b74dafd0dbd590b66d3dce980c3d67 [file] [log] [blame]
# Copyright 2019 Google LLC
#
# This source code is licensed under the BSD-style license found in the
# LICENSE file in the root directory of this source tree.
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__aarch64_neonfma
init: xnn_init_f32_minmax_scalar_params
assembly: true
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__aarch64_neonfma_cortex_a55
init: xnn_init_f32_minmax_scalar_params
pipelined: true
assembly: true
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__neonfma
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__neonfma_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__neonfma
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__neonfma_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__neonfma
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__neonfma_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__neonfma
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__neonfma_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__neonfma
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__neonfma_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__neonfma
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__neonfma_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__neon
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__neon_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__neon
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__neon_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__neon
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__neon_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__neon
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__neon_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__neon
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__neon_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__neon
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__neon_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__sse
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__sse_acc2
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__sse
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__sse_acc2
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__sse
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__sse_acc2
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__sse
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__sse_acc2
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__sse
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__sse_acc2
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__sse
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__sse_acc2
init: xnn_init_f32_minmax_sse_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__avx
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__avx_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x25__avx
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x25__avx_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__avx
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__avx_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x9__avx
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x9__avx_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__avx
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__avx_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x4__avx
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x4__avx_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__fma3
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__fma3_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x25__fma3
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x25__fma3_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__fma3
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__fma3_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x9__fma3
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x9__fma3_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__fma3
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__fma3_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x4__fma3
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x4__fma3_acc2
init: xnn_init_f32_minmax_avx_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x25__avx512f
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x25__avx512f_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up32x25__avx512f
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up32x25__avx512f_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x9__avx512f
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x9__avx512f_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up32x9__avx512f
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up32x9__avx512f_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x4__avx512f
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up16x4__avx512f_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up32x4__avx512f
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up32x4__avx512f_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__wasmsimd_arm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__wasmsimd_arm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__wasmsimd_arm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__wasmsimd_arm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__wasmsimd_x86
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x25__wasmsimd_x86_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__wasmsimd_x86
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x25__wasmsimd_x86_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__wasmsimd_arm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__wasmsimd_arm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__wasmsimd_arm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__wasmsimd_arm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__wasmsimd_x86
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x9__wasmsimd_x86_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__wasmsimd_x86
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x9__wasmsimd_x86_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__wasmsimd_arm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__wasmsimd_arm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__wasmsimd_arm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__wasmsimd_arm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__wasmsimd_x86
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up4x4__wasmsimd_x86_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__wasmsimd_x86
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up8x4__wasmsimd_x86_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x4__wasm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x4__wasm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x4__wasm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x4__wasm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x9__wasm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x9__wasm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x9__wasm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x9__wasm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x25__wasm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x25__wasm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x25__wasm
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x25__wasm_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x4__scalar
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x4__scalar_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x4__scalar
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x4__scalar_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x9__scalar
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x9__scalar_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x9__scalar
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x9__scalar_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x25__scalar
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up1x25__scalar_acc2
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x25__scalar
init: xnn_init_f32_minmax_scalar_params
- name: xnn_f32_dwconv_minmax_ukernel_up2x25__scalar_acc2
init: xnn_init_f32_minmax_scalar_params