blob: 20142b8049662d9f7398e76133e3b3943a78588d [file] [log] [blame]
Marat Dukhanf4db2f32020-06-30 10:55:30 -07001# Copyright 2020 Google LLC
2#
3# This source code is licensed under the BSD-style license found in the
4# LICENSE file in the root directory of this source tree.
5- name: xnn_f32_vsqrt_ukernel__neon_sqrt_x4
6 arch:
7 - aarch64
8- name: xnn_f32_vsqrt_ukernel__neon_sqrt_x8
9 arch:
10 - aarch64
11- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x4
12- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x8
13- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x12
14- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x16
15- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x20
16- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x24
17- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x28
18- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x32
19- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x36
20- name: xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x40
21- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x4
22- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x8
23- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x12
24- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x16
25- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x20
26- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x24
27- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x28
28- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x32
29- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x36
30- name: xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x40
31- name: xnn_f32_vsqrt_ukernel__sse_sqrt_x4
32- name: xnn_f32_vsqrt_ukernel__sse_sqrt_x8
33- name: xnn_f32_vsqrt_ukernel__avx_sqrt_x8
34- name: xnn_f32_vsqrt_ukernel__avx_sqrt_x16
35- name: xnn_f32_vsqrt_ukernel__fma3_nr1fma1adj_x8
36- name: xnn_f32_vsqrt_ukernel__fma3_nr1fma1adj_x16
37- name: xnn_f32_vsqrt_ukernel__fma3_nr1fma1adj_x24
38- name: xnn_f32_vsqrt_ukernel__fma3_nr1fma1adj_x32
39- name: xnn_f32_vsqrt_ukernel__fma3_nr1fma1adj_x40
40- name: xnn_f32_vsqrt_ukernel__fma3_nr1fma1adj_x48
41- name: xnn_f32_vsqrt_ukernel__fma3_nr1fma1adj_x56
42- name: xnn_f32_vsqrt_ukernel__fma3_nr1fma1adj_x64
43- name: xnn_f32_vsqrt_ukernel__avx512f_nr1fma1adj_x16
44- name: xnn_f32_vsqrt_ukernel__avx512f_nr1fma1adj_x32
45- name: xnn_f32_vsqrt_ukernel__avx512f_nr1fma1adj_x48
46- name: xnn_f32_vsqrt_ukernel__avx512f_nr1fma1adj_x64
47- name: xnn_f32_vsqrt_ukernel__avx512f_nr1fma1adj_x80
48- name: xnn_f32_vsqrt_ukernel__avx512f_nr1fma1adj_x96
49- name: xnn_f32_vsqrt_ukernel__avx512f_nr1fma1adj_x112
50- name: xnn_f32_vsqrt_ukernel__avx512f_nr1fma1adj_x128
51- name: xnn_f32_vsqrt_ukernel__wasmsimd_sqrt_x4
52- name: xnn_f32_vsqrt_ukernel__wasmsimd_sqrt_x8
53- name: xnn_f32_vsqrt_ukernel__scalar_sqrt_x1
54- name: xnn_f32_vsqrt_ukernel__scalar_sqrt_x2
55- name: xnn_f32_vsqrt_ukernel__scalar_sqrt_x4