blob: 358356a64b3230d3bb5080eb875c243cd3c4f434 [file] [log] [blame]
Marat Dukhan4c4eb002019-12-08 21:27:49 -08001# Copyright 2019 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.
Marat Dukhan8137e4c2020-01-25 12:56:58 -08005- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x4
6- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x8
7- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x8_acc2
8- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x12
9- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x12_acc2
10- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x12_acc3
11- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x16
12- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x16_acc2
13- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x16_acc4
14- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x20
15- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x20_acc2
16- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_p5_x20_acc5
17- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x4
18- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x8
19- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x8_acc2
20- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x12
21- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x12_acc2
22- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x12_acc3
23- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x16
24- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x16_acc2
25- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x16_acc4
26- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x20
27- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x20_acc2
28- name: xnn_f32_raddstoreexpminusmax_ukernel__neon_lut64_p2_x20_acc5
29- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x4
30- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x8
31- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x8_acc2
32- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x12
33- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x12_acc2
34- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x12_acc3
35- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x16
36- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x16_acc2
37- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x16_acc4
38- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x20
39- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x20_acc2
40- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_p5_x20_acc5
41- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x4
42- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x8
43- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x8_acc2
44- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x12
45- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x12_acc2
46- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x12_acc3
47- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x16
48- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x16_acc2
49- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x16_acc4
50- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x20
51- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x20_acc2
52- name: xnn_f32_raddstoreexpminusmax_ukernel__neonfma_lut64_p2_x20_acc5
Marat Dukhanb39689d2020-01-24 13:32:20 -080053- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x4
54- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x8
55- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x8_acc2
56- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x12
57- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x12_acc2
58- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x12_acc3
59- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x16
60- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x16_acc2
61- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x16_acc4
62- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x20
63- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x20_acc2
64- name: xnn_f32_raddstoreexpminusmax_ukernel__sse2_p5_x20_acc5
Marat Dukhan4c4eb002019-12-08 21:27:49 -080065- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x64
66- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x64_acc2
67- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x64_acc4
68- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x72
69- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x72_acc3
70- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x80
71- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x80_acc2
72- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x80_acc5
73- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x96
74- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x96_acc2
75- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x96_acc3
76- name: xnn_f32_raddstoreexpminusmax_ukernel__avx2_p5_x96_acc6
77- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x128
78- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x128_acc2
79- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x128_acc4
80- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x144
81- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x144_acc3
82- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x160
83- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x160_acc2
84- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x160_acc5
85- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x192
86- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x192_acc2
87- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x192_acc3
88- name: xnn_f32_raddstoreexpminusmax_ukernel__avx512f_p5_scalef_x192_acc6
Marat Dukhan52238f02020-07-16 15:30:28 -070089- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x4
90- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x8
91- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x8_acc2
92- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x12
93- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x12_acc2
94- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x12_acc3
95- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x16
96- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x16_acc2
97- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x16_acc4
98- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x20
99- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x20_acc2
100- name: xnn_f32_raddstoreexpminusmax_ukernel__wasmsimd_p5_x20_acc5
Marat Dukhanf46f6752020-01-21 11:03:49 -0800101- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_p5_x1
102- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_p5_x2
103- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_p5_x2_acc2
104- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_p5_x4
105- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_p5_x4_acc2
106- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_p5_x4_acc4
107- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_lut64_p2_x1
108- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_lut64_p2_x2
109- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_lut64_p2_x2_acc2
110- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_lut64_p2_x4
111- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_lut64_p2_x4_acc2
112- name: xnn_f32_raddstoreexpminusmax_ukernel__scalar_lut64_p2_x4_acc4