xref: /aosp_15_r20/external/XNNPACK/CMakeLists.txt (revision 4bdc94577ba0e567308109d787f7fec7b531ce36)
1*4bdc9457SAndroid Build Coastguard Worker# Copyright (c) Facebook, Inc. and its affiliates.
2*4bdc9457SAndroid Build Coastguard Worker# All rights reserved.
3*4bdc9457SAndroid Build Coastguard Worker#
4*4bdc9457SAndroid Build Coastguard Worker# Copyright 2019 Google LLC
5*4bdc9457SAndroid Build Coastguard Worker#
6*4bdc9457SAndroid Build Coastguard Worker# This source code is licensed under the BSD-style license found in the
7*4bdc9457SAndroid Build Coastguard Worker# LICENSE file in the root directory of this source tree.
8*4bdc9457SAndroid Build Coastguard Worker
9*4bdc9457SAndroid Build Coastguard WorkerCMAKE_MINIMUM_REQUIRED(VERSION 3.15 FATAL_ERROR)
10*4bdc9457SAndroid Build Coastguard Worker
11*4bdc9457SAndroid Build Coastguard Worker# MSVC runtime library flags are selected by an abstraction.
12*4bdc9457SAndroid Build Coastguard WorkerCMAKE_POLICY(SET CMP0091 NEW)
13*4bdc9457SAndroid Build Coastguard Worker
14*4bdc9457SAndroid Build Coastguard Worker# ---[ Project and semantic versioning.
15*4bdc9457SAndroid Build Coastguard WorkerPROJECT(XNNPACK C CXX ASM)
16*4bdc9457SAndroid Build Coastguard Worker
17*4bdc9457SAndroid Build Coastguard WorkerSET(CMAKE_C_STANDARD 99)
18*4bdc9457SAndroid Build Coastguard WorkerSET(CMAKE_C_EXTENSIONS NO)
19*4bdc9457SAndroid Build Coastguard WorkerSET(CMAKE_CXX_STANDARD 11)
20*4bdc9457SAndroid Build Coastguard WorkerSET(CMAKE_CXX_STANDARD_REQUIRED YES)
21*4bdc9457SAndroid Build Coastguard WorkerSET(CMAKE_CXX_EXTENSIONS NO)
22*4bdc9457SAndroid Build Coastguard Worker
23*4bdc9457SAndroid Build Coastguard Worker# ---[ Options.
24*4bdc9457SAndroid Build Coastguard WorkerSET(XNNPACK_LIBRARY_TYPE "default" CACHE STRING "Type of library (shared, static, or default) to build")
25*4bdc9457SAndroid Build Coastguard WorkerSET_PROPERTY(CACHE XNNPACK_LIBRARY_TYPE PROPERTY STRINGS default static shared)
26*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_ENABLE_ASSEMBLY "Build XNNPACK with assembly micro-kernels" ON)
27*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_ENABLE_JIT "Build XNNPACK with JIT micro-kernels" OFF)
28*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_ENABLE_MEMOPT "Build XNNPACK with optimized memory allocation scheme" ON)
29*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_ENABLE_SPARSE "Build XNNPACK with graph rewriting for sparse inference" ON)
30*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_ENABLE_GEMM_M_SPECIALIZATION "Build XNNPACK with support for selecting microkernel with different MR" ON)
31*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_BUILD_TESTS "Build XNNPACK unit tests" ON)
32*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_BUILD_BENCHMARKS "Build XNNPACK benchmarks" ON)
33*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_USE_SYSTEM_LIBS "Use system-provided dependency libraries" OFF)
34*4bdc9457SAndroid Build Coastguard Worker
35*4bdc9457SAndroid Build Coastguard Worker# --- [ Determine target processor
36*4bdc9457SAndroid Build Coastguard WorkerSET(XNNPACK_TARGET_PROCESSOR "${CMAKE_SYSTEM_PROCESSOR}")
37*4bdc9457SAndroid Build Coastguard WorkerIF(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_OSX_ARCHITECTURES MATCHES "^(x86_64|arm64|arm64e)$")
38*4bdc9457SAndroid Build Coastguard Worker  SET(XNNPACK_TARGET_PROCESSOR "${CMAKE_OSX_ARCHITECTURES}")
39*4bdc9457SAndroid Build Coastguard WorkerENDIF()
40*4bdc9457SAndroid Build Coastguard Worker
41*4bdc9457SAndroid Build Coastguard Worker# --- [ Processor-specific options
42*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_ENABLE_ARM_FP16 "Build XNNPACK with ARM FP16 (FP16 data processing) micro-kernels" ON)
43*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_ENABLE_ARM_BF16 "Build XNNPACK with ARM BF16 (BFLOAT16) micro-kernels" ON)
44*4bdc9457SAndroid Build Coastguard WorkerOPTION(XNNPACK_ENABLE_ARM_DOTPROD "Build XNNPACK with ARM DotProd (integer dot product) micro-kernels" ON)
45*4bdc9457SAndroid Build Coastguard Worker
46*4bdc9457SAndroid Build Coastguard Worker# ---[ CMake options
47*4bdc9457SAndroid Build Coastguard WorkerINCLUDE(GNUInstallDirs)
48*4bdc9457SAndroid Build Coastguard Worker
49*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_BUILD_TESTS)
50*4bdc9457SAndroid Build Coastguard Worker  ENABLE_TESTING()
51*4bdc9457SAndroid Build Coastguard WorkerENDIF()
52*4bdc9457SAndroid Build Coastguard Worker
53*4bdc9457SAndroid Build Coastguard WorkerADD_COMPILE_DEFINITIONS("XNN_ENABLE_ARM_FP16=$<BOOL:${XNNPACK_ENABLE_ARM_FP16}>")
54*4bdc9457SAndroid Build Coastguard WorkerADD_COMPILE_DEFINITIONS("XNN_ENABLE_ARM_BF16=$<BOOL:${XNNPACK_ENABLE_ARM_BF16}>")
55*4bdc9457SAndroid Build Coastguard WorkerADD_COMPILE_DEFINITIONS("XNN_ENABLE_ARM_DOTPROD=$<BOOL:${XNNPACK_ENABLE_ARM_DOTPROD}>")
56*4bdc9457SAndroid Build Coastguard WorkerADD_COMPILE_DEFINITIONS("XNN_ENABLE_ASSEMBLY=$<BOOL:${XNNPACK_ENABLE_ASSEMBLY}>")
57*4bdc9457SAndroid Build Coastguard WorkerADD_COMPILE_DEFINITIONS("XNN_ENABLE_JIT=$<BOOL:${XNNPACK_ENABLE_JIT}>")
58*4bdc9457SAndroid Build Coastguard WorkerADD_COMPILE_DEFINITIONS("XNN_ENABLE_MEMOPT=$<BOOL:${XNNPACK_ENABLE_MEMOPT}>")
59*4bdc9457SAndroid Build Coastguard WorkerADD_COMPILE_DEFINITIONS("XNN_ENABLE_SPARSE=$<BOOL:${XNNPACK_ENABLE_SPARSE}>")
60*4bdc9457SAndroid Build Coastguard WorkerADD_COMPILE_DEFINITIONS("XNN_ENABLE_GEMM_M_SPECIALIZATION=$<BOOL:${XNNPACK_ENABLE_GEMM_M_SPECIALIZATION}>")
61*4bdc9457SAndroid Build Coastguard Worker
62*4bdc9457SAndroid Build Coastguard WorkerIF(CMAKE_C_COMPILER_ID STREQUAL "MSVC")
63*4bdc9457SAndroid Build Coastguard Worker  # Disable "unary minus operator applied to unsigned type, result still unsigned" warning
64*4bdc9457SAndroid Build Coastguard Worker  ADD_COMPILE_OPTIONS("/wd4146")
65*4bdc9457SAndroid Build Coastguard WorkerENDIF()
66*4bdc9457SAndroid Build Coastguard Worker
67*4bdc9457SAndroid Build Coastguard WorkerIF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
68*4bdc9457SAndroid Build Coastguard Worker  # Disable "note: parameter passing for argument of type ... changed/will change in ..."
69*4bdc9457SAndroid Build Coastguard Worker  ADD_COMPILE_OPTIONS("-Wno-psabi")
70*4bdc9457SAndroid Build Coastguard WorkerENDIF()
71*4bdc9457SAndroid Build Coastguard Worker
72*4bdc9457SAndroid Build Coastguard Worker# ---[ Build flags
73*4bdc9457SAndroid Build Coastguard WorkerIF(NOT CMAKE_SYSTEM_PROCESSOR)
74*4bdc9457SAndroid Build Coastguard Worker  IF(IOS)
75*4bdc9457SAndroid Build Coastguard Worker    LIST(LENGTH IOS_ARCH IOS_ARCH_COUNT)
76*4bdc9457SAndroid Build Coastguard Worker    IF(IOS_ARCH_COUNT GREATER 1)
77*4bdc9457SAndroid Build Coastguard Worker      MESSAGE(FATAL_ERROR "Unsupported XNNPACK build with multiple iOS architectures (${IOS_ARCH}). "
78*4bdc9457SAndroid Build Coastguard Worker        "Specify a single architecture in IOS_ARCH and re-configure. ")
79*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
80*4bdc9457SAndroid Build Coastguard Worker    IF(NOT IOS_ARCH MATCHES "^(i386|x86_64|AMD64|armv7.*|arm64.*)$")
81*4bdc9457SAndroid Build Coastguard Worker      MESSAGE(FATAL_ERROR "Unrecognized IOS_ARCH = ${IOS_ARCH}")
82*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
83*4bdc9457SAndroid Build Coastguard Worker  ELSE()
84*4bdc9457SAndroid Build Coastguard Worker    MESSAGE(FATAL_ERROR "CMAKE_SYSTEM_PROCESSOR is not defined")
85*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
86*4bdc9457SAndroid Build Coastguard WorkerELSEIF(NOT XNNPACK_TARGET_PROCESSOR MATCHES "^(i[3-6]86|x86|x86_64|AMD64|armv[5-8].*|aarch64|arm64.*|riscv(32|64|128))$")
87*4bdc9457SAndroid Build Coastguard Worker  MESSAGE(FATAL_ERROR "Unrecognized XNNPACK_TARGET_PROCESSOR = ${XNNPACK_TARGET_PROCESSOR}")
88*4bdc9457SAndroid Build Coastguard WorkerENDIF()
89*4bdc9457SAndroid Build Coastguard Worker
90*4bdc9457SAndroid Build Coastguard WorkerIF(NOT CMAKE_SYSTEM_NAME)
91*4bdc9457SAndroid Build Coastguard Worker  MESSAGE(FATAL_ERROR "CMAKE_SYSTEM_NAME not defined")
92*4bdc9457SAndroid Build Coastguard WorkerELSEIF(NOT CMAKE_SYSTEM_NAME MATCHES "^(Darwin|Linux|Android|Windows|CYGWIN|MSYS)$")
93*4bdc9457SAndroid Build Coastguard Worker  MESSAGE(FATAL_ERROR "Unrecognized CMAKE_SYSTEM_NAME = ${CMAKE_SYSTEM_NAME}")
94*4bdc9457SAndroid Build Coastguard WorkerENDIF()
95*4bdc9457SAndroid Build Coastguard Worker
96*4bdc9457SAndroid Build Coastguard Worker# ---[ Download deps
97*4bdc9457SAndroid Build Coastguard WorkerIF(NOT XNNPACK_USE_SYSTEM_LIBS)
98*4bdc9457SAndroid Build Coastguard Worker  IF(NOT DEFINED CLOG_SOURCE_DIR)
99*4bdc9457SAndroid Build Coastguard Worker    MESSAGE(STATUS "Downloading clog to ${CMAKE_BINARY_DIR}/clog-source (define CLOG_SOURCE_DIR to avoid it)")
100*4bdc9457SAndroid Build Coastguard Worker    CONFIGURE_FILE(cmake/DownloadCLog.cmake "${CMAKE_BINARY_DIR}/clog-download/CMakeLists.txt")
101*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" .
102*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/clog-download")
103*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" --build .
104*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/clog-download")
105*4bdc9457SAndroid Build Coastguard Worker    SET(CLOG_SOURCE_DIR "${CMAKE_BINARY_DIR}/clog-source" CACHE STRING "clog source directory")
106*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
107*4bdc9457SAndroid Build Coastguard Worker
108*4bdc9457SAndroid Build Coastguard Worker  IF(NOT DEFINED CPUINFO_SOURCE_DIR)
109*4bdc9457SAndroid Build Coastguard Worker    MESSAGE(STATUS "Downloading cpuinfo to ${CMAKE_BINARY_DIR}/cpuinfo-source (define CPUINFO_SOURCE_DIR to avoid it)")
110*4bdc9457SAndroid Build Coastguard Worker    CONFIGURE_FILE(cmake/DownloadCpuinfo.cmake "${CMAKE_BINARY_DIR}/cpuinfo-download/CMakeLists.txt")
111*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" .
112*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/cpuinfo-download")
113*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" --build .
114*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/cpuinfo-download")
115*4bdc9457SAndroid Build Coastguard Worker    SET(CPUINFO_SOURCE_DIR "${CMAKE_BINARY_DIR}/cpuinfo-source" CACHE STRING "cpuinfo source directory")
116*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
117*4bdc9457SAndroid Build Coastguard Worker
118*4bdc9457SAndroid Build Coastguard Worker  IF(NOT DEFINED FP16_SOURCE_DIR)
119*4bdc9457SAndroid Build Coastguard Worker    MESSAGE(STATUS "Downloading FP16 to ${CMAKE_BINARY_DIR}/FP16-source (define FP16_SOURCE_DIR to avoid it)")
120*4bdc9457SAndroid Build Coastguard Worker    CONFIGURE_FILE(cmake/DownloadFP16.cmake "${CMAKE_BINARY_DIR}/FP16-download/CMakeLists.txt")
121*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" .
122*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/FP16-download")
123*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" --build .
124*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/FP16-download")
125*4bdc9457SAndroid Build Coastguard Worker    SET(FP16_SOURCE_DIR "${CMAKE_BINARY_DIR}/FP16-source" CACHE STRING "FP16 source directory")
126*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
127*4bdc9457SAndroid Build Coastguard Worker
128*4bdc9457SAndroid Build Coastguard Worker  IF(NOT DEFINED FXDIV_SOURCE_DIR)
129*4bdc9457SAndroid Build Coastguard Worker    MESSAGE(STATUS "Downloading FXdiv to ${CMAKE_BINARY_DIR}/FXdiv-source (define FXDIV_SOURCE_DIR to avoid it)")
130*4bdc9457SAndroid Build Coastguard Worker    CONFIGURE_FILE(cmake/DownloadFXdiv.cmake "${CMAKE_BINARY_DIR}/FXdiv-download/CMakeLists.txt")
131*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" .
132*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/FXdiv-download")
133*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" --build .
134*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/FXdiv-download")
135*4bdc9457SAndroid Build Coastguard Worker    SET(FXDIV_SOURCE_DIR "${CMAKE_BINARY_DIR}/FXdiv-source" CACHE STRING "FXdiv source directory")
136*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
137*4bdc9457SAndroid Build Coastguard Worker
138*4bdc9457SAndroid Build Coastguard Worker  IF(NOT DEFINED PTHREADPOOL_SOURCE_DIR)
139*4bdc9457SAndroid Build Coastguard Worker    MESSAGE(STATUS "Downloading pthreadpool to ${CMAKE_BINARY_DIR}/pthreadpool-source (define PTHREADPOOL_SOURCE_DIR to avoid it)")
140*4bdc9457SAndroid Build Coastguard Worker    CONFIGURE_FILE(cmake/DownloadPThreadPool.cmake "${CMAKE_BINARY_DIR}/pthreadpool-download/CMakeLists.txt")
141*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" .
142*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/pthreadpool-download")
143*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" --build .
144*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/pthreadpool-download")
145*4bdc9457SAndroid Build Coastguard Worker    SET(PTHREADPOOL_SOURCE_DIR "${CMAKE_BINARY_DIR}/pthreadpool-source" CACHE STRING "pthreadpool source directory")
146*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
147*4bdc9457SAndroid Build Coastguard Worker
148*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_BUILD_TESTS AND NOT DEFINED GOOGLETEST_SOURCE_DIR)
149*4bdc9457SAndroid Build Coastguard Worker    MESSAGE(STATUS "Downloading Google Test to ${CMAKE_BINARY_DIR}/googletest-source (define GOOGLETEST_SOURCE_DIR to avoid it)")
150*4bdc9457SAndroid Build Coastguard Worker    CONFIGURE_FILE(cmake/DownloadGoogleTest.cmake "${CMAKE_BINARY_DIR}/googletest-download/CMakeLists.txt")
151*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" .
152*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/googletest-download")
153*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" --build .
154*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/googletest-download")
155*4bdc9457SAndroid Build Coastguard Worker    SET(GOOGLETEST_SOURCE_DIR "${CMAKE_BINARY_DIR}/googletest-source" CACHE STRING "Google Test source directory")
156*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
157*4bdc9457SAndroid Build Coastguard Worker
158*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_BUILD_BENCHMARKS AND NOT DEFINED GOOGLEBENCHMARK_SOURCE_DIR)
159*4bdc9457SAndroid Build Coastguard Worker    MESSAGE(STATUS "Downloading Google Benchmark to ${CMAKE_BINARY_DIR}/googlebenchmark-source (define GOOGLEBENCHMARK_SOURCE_DIR to avoid it)")
160*4bdc9457SAndroid Build Coastguard Worker    CONFIGURE_FILE(cmake/DownloadGoogleBenchmark.cmake "${CMAKE_BINARY_DIR}/googlebenchmark-download/CMakeLists.txt")
161*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" .
162*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/googlebenchmark-download")
163*4bdc9457SAndroid Build Coastguard Worker    EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" --build .
164*4bdc9457SAndroid Build Coastguard Worker      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/googlebenchmark-download")
165*4bdc9457SAndroid Build Coastguard Worker    SET(GOOGLEBENCHMARK_SOURCE_DIR "${CMAKE_BINARY_DIR}/googlebenchmark-source" CACHE STRING "Google Benchmark source directory")
166*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
167*4bdc9457SAndroid Build Coastguard WorkerENDIF()
168*4bdc9457SAndroid Build Coastguard Worker
169*4bdc9457SAndroid Build Coastguard Worker# ---[ XNNPACK library
170*4bdc9457SAndroid Build Coastguard WorkerSET(OPERATOR_SRCS
171*4bdc9457SAndroid Build Coastguard Worker  src/operator-delete.c
172*4bdc9457SAndroid Build Coastguard Worker  src/operator-run.c
173*4bdc9457SAndroid Build Coastguard Worker  src/operator-utils.c
174*4bdc9457SAndroid Build Coastguard Worker  src/operators/argmax-pooling-nhwc.c
175*4bdc9457SAndroid Build Coastguard Worker  src/operators/average-pooling-nhwc.c
176*4bdc9457SAndroid Build Coastguard Worker  src/operators/binary-elementwise-nd.c
177*4bdc9457SAndroid Build Coastguard Worker  src/operators/channel-shuffle-nc.c
178*4bdc9457SAndroid Build Coastguard Worker  src/operators/constant-pad-nd.c
179*4bdc9457SAndroid Build Coastguard Worker  src/operators/convolution-nchw.c
180*4bdc9457SAndroid Build Coastguard Worker  src/operators/convolution-nhwc.c
181*4bdc9457SAndroid Build Coastguard Worker  src/operators/deconvolution-nhwc.c
182*4bdc9457SAndroid Build Coastguard Worker  src/operators/fully-connected-nc.c
183*4bdc9457SAndroid Build Coastguard Worker  src/operators/global-average-pooling-ncw.c
184*4bdc9457SAndroid Build Coastguard Worker  src/operators/global-average-pooling-nwc.c
185*4bdc9457SAndroid Build Coastguard Worker  src/operators/lut-elementwise-nc.c
186*4bdc9457SAndroid Build Coastguard Worker  src/operators/max-pooling-nhwc.c
187*4bdc9457SAndroid Build Coastguard Worker  src/operators/prelu-nc.c
188*4bdc9457SAndroid Build Coastguard Worker  src/operators/resize-bilinear-nchw.c
189*4bdc9457SAndroid Build Coastguard Worker  src/operators/resize-bilinear-nhwc.c
190*4bdc9457SAndroid Build Coastguard Worker  src/operators/softmax-nc.c
191*4bdc9457SAndroid Build Coastguard Worker  src/operators/transpose-nd.c
192*4bdc9457SAndroid Build Coastguard Worker  src/operators/unary-elementwise-nc.c
193*4bdc9457SAndroid Build Coastguard Worker  src/operators/unpooling-nhwc.c)
194*4bdc9457SAndroid Build Coastguard Worker
195*4bdc9457SAndroid Build Coastguard WorkerSET(SUBGRAPH_SRCS
196*4bdc9457SAndroid Build Coastguard Worker  src/memory-planner.c
197*4bdc9457SAndroid Build Coastguard Worker  src/runtime.c
198*4bdc9457SAndroid Build Coastguard Worker  src/subgraph.c
199*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/abs.c
200*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/add2.c
201*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/argmax-pooling-2d.c
202*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/average-pooling-2d.c
203*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/bankers-rounding.c
204*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/ceiling.c
205*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/clamp.c
206*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/concatenate.c
207*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/convert.c
208*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/convolution-2d.c
209*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/deconvolution-2d.c
210*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/depth-to-space.c
211*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/depthwise-convolution-2d.c
212*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/divide.c
213*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/elu.c
214*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/even-split.c
215*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/floor.c
216*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/fully-connected.c
217*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/global-average-pooling.c
218*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/hardswish.c
219*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/leaky-relu.c
220*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/max-pooling-2d.c
221*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/maximum2.c
222*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/minimum2.c
223*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/multiply2.c
224*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/negate.c
225*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/prelu.c
226*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/sigmoid.c
227*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/softmax.c
228*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/square-root.c
229*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/square.c
230*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/squared-difference.c
231*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/static-constant-pad.c
232*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/static-reshape.c
233*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/static-resize-bilinear-2d.c
234*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/static-transpose.c
235*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/subtract.c
236*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/unpooling-2d.c
237*4bdc9457SAndroid Build Coastguard Worker  src/subgraph/validation.c
238*4bdc9457SAndroid Build Coastguard Worker  src/tensor.c)
239*4bdc9457SAndroid Build Coastguard Worker
240*4bdc9457SAndroid Build Coastguard WorkerSET(LOGGING_SRCS
241*4bdc9457SAndroid Build Coastguard Worker  src/datatype-strings.c
242*4bdc9457SAndroid Build Coastguard Worker  src/node-type.c
243*4bdc9457SAndroid Build Coastguard Worker  src/operator-strings.c
244*4bdc9457SAndroid Build Coastguard Worker  src/ukernel-strings.c)
245*4bdc9457SAndroid Build Coastguard Worker
246*4bdc9457SAndroid Build Coastguard WorkerSET(COLD_SRCS
247*4bdc9457SAndroid Build Coastguard Worker  src/init.c
248*4bdc9457SAndroid Build Coastguard Worker  src/log.c
249*4bdc9457SAndroid Build Coastguard Worker  src/params.c)
250*4bdc9457SAndroid Build Coastguard Worker
251*4bdc9457SAndroid Build Coastguard WorkerSET(HOT_SRCS
252*4bdc9457SAndroid Build Coastguard Worker  src/indirection.c
253*4bdc9457SAndroid Build Coastguard Worker  src/packing.c)
254*4bdc9457SAndroid Build Coastguard Worker
255*4bdc9457SAndroid Build Coastguard WorkerSET(ALLOCATOR_SRCS
256*4bdc9457SAndroid Build Coastguard Worker  src/allocator.c
257*4bdc9457SAndroid Build Coastguard Worker  src/memory.c)
258*4bdc9457SAndroid Build Coastguard Worker
259*4bdc9457SAndroid Build Coastguard WorkerSET(TABLE_SRCS
260*4bdc9457SAndroid Build Coastguard Worker  src/tables/exp2-k-over-64.c
261*4bdc9457SAndroid Build Coastguard Worker  src/tables/exp2-k-over-2048.c
262*4bdc9457SAndroid Build Coastguard Worker  src/tables/exp2minus-k-over-4.c
263*4bdc9457SAndroid Build Coastguard Worker  src/tables/exp2minus-k-over-8.c
264*4bdc9457SAndroid Build Coastguard Worker  src/tables/exp2minus-k-over-16.c
265*4bdc9457SAndroid Build Coastguard Worker  src/tables/exp2minus-k-over-64.c
266*4bdc9457SAndroid Build Coastguard Worker  src/tables/exp2minus-k-over-2048.c
267*4bdc9457SAndroid Build Coastguard Worker  src/tables/vlog.c)
268*4bdc9457SAndroid Build Coastguard Worker
269*4bdc9457SAndroid Build Coastguard WorkerSET(JIT_SRCS
270*4bdc9457SAndroid Build Coastguard Worker  src/jit/aarch32-assembler.cc
271*4bdc9457SAndroid Build Coastguard Worker  src/jit/aarch64-assembler.cc
272*4bdc9457SAndroid Build Coastguard Worker  src/jit/assembler.cc)
273*4bdc9457SAndroid Build Coastguard Worker
274*4bdc9457SAndroid Build Coastguard WorkerSET(JIT_AARCH32_SRCS
275*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x8-aarch32-neon-cortex-a7.cc
276*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x8-aarch32-neon-cortex-a53.cc
277*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x8-aarch32-neon-cortex-a55.cc
278*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x8-aarch32-neon-cortex-a75.cc
279*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x8-aarch32-neon-ld64.cc
280*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x8-aarch32-neon-cortex-a7.cc
281*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x8-aarch32-neon-cortex-a53.cc
282*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x8-aarch32-neon-cortex-a55.cc
283*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x8-aarch32-neon-cortex-a75.cc
284*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x8-aarch32-neon-ld64.cc
285*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/4x8-fp32-aarch32-neonv8-mlal-lane-ld64.cc
286*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/4x8c4-fp32-aarch32-neondot-ld64.cc
287*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/4x8-fp32-aarch32-neonv8-mlal-lane-ld64.cc
288*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/4x8c4-fp32-aarch32-neondot-ld64.cc
289*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/4x8-rndnu-aarch32-neon-mlal-lane-ld64.cc
290*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/4x8c4-rndnu-aarch32-neondot-ld64.cc
291*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/4x8-rndnu-aarch32-neon-mlal-lane-ld64.cc
292*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/4x8c4-rndnu-aarch32-neondot-ld64.cc)
293*4bdc9457SAndroid Build Coastguard Worker
294*4bdc9457SAndroid Build Coastguard WorkerSET(JIT_AARCH64_SRCS
295*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/upto6x8-aarch64-neonfma-cortex-a75.cc
296*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/1x8-aarch64-neonfma-cortex-a75.cc
297*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x8-aarch64-neonfma-cortex-a75.cc
298*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/6x8-aarch64-neonfma-ld128.cc
299*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/upto6x8-aarch64-neonfma-cortex-a75.cc
300*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/1x8-aarch64-neonfma-cortex-a75.cc
301*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x8-aarch64-neonfma-cortex-a75.cc
302*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/6x8-aarch64-neonfma-ld128.cc)
303*4bdc9457SAndroid Build Coastguard Worker
304*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_SCALAR_PORTABLE_MICROKERNEL_SRCS
305*4bdc9457SAndroid Build Coastguard Worker  src/u8-lut32norm/scalar.c
306*4bdc9457SAndroid Build Coastguard Worker  src/xx-copy/memcpy.c
307*4bdc9457SAndroid Build Coastguard Worker  src/xx-transpose/1x1-memcpy.c
308*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-scalar-x4.c)
309*4bdc9457SAndroid Build Coastguard Worker
310*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_SCALAR_AARCH32_MICROKERNEL_SRCS
311*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-scalar-x4.c
312*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/4x-scalar-c1.c
313*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9p8x-scalar-c1.c
314*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9x-scalar-c1.c
315*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9p8x-minmax-scalar-c1.c
316*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9x-minmax-scalar-c1.c
317*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/3x3s2p0p1c3x4-scalar-1x1.c
318*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/3x3s2p1c3x4-scalar-1x1.c
319*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-scalar-1x1.c
320*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x3-minmax-scalar-acc2.c
321*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x3-scalar-acc2.c
322*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c
323*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x4-scalar-acc2.c
324*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c
325*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x9-scalar-acc2.c
326*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c
327*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x25-scalar-acc2.c
328*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-4x1.c
329*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-2x1-acc2.c
330*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-2x1-acc2.c
331*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-2x1-acc2.c
332*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x2.c
333*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool-cw/scalar-x1.c
334*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7p7x-minmax-scalar-c1.c
335*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7x-minmax-scalar-c1.c
336*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-minmax-scalar.c
337*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-relu-scalar.c
338*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-scalar.c
339*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-scalar.c
340*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-scalar.c
341*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-minmax-scalar.c
342*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-relu-scalar.c
343*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-scalar.c
344*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/scalar-p4.c
345*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/scalar-c2.c
346*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-minmax-scalar.c
347*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-relu-scalar.c
348*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-scalar.c
349*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-scalar.c
350*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-scalar.c
351*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-minmax-scalar.c
352*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-relu-scalar.c
353*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-scalar.c
354*4bdc9457SAndroid Build Coastguard Worker  src/f32-maxpool/9p8x-minmax-scalar-c1.c
355*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9p8x-minmax-scalar-c1.c
356*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9x-minmax-scalar-c1.c
357*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/scalar-2x4.c
358*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x4.c
359*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x4.c
360*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc2.c
361*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/scalar.c
362*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-scalar.c
363*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x2-minmax-scalar.c
364*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x4-minmax-scalar.c
365*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-scalar-x8.c
366*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-scalar-x8.c
367*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-scalar-x2.c
368*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-scalar-x2.c
369*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-scalar-x8.c
370*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-scalar-x8.c
371*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-scalar-x8.c
372*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-scalar-x8.c
373*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-scalar-x8.c
374*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-scalar-x8.c
375*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-scalar-x2.c
376*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-scalar-x8.c
377*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-scalar-x8.c
378*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-scalar-x8.c
379*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-scalar-x8.c
380*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-scalar-x8.c
381*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-scalar-x4.c
382*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x4.c
383*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-scalar-x4.c
384*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-scalar-x4.c
385*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c1-minmax-scalar-2x.c
386*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-scalar-x8.c
387*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-scalar-libm-x1.c
388*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-scalar-libm-x1.c
389*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-scalar-libm-x1.c
390*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-scalar-libm-x1.c
391*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x2.c
392*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/scalar-sqrt-x1.c
393*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-scalar-x4.c
394*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-scalar-x4.c
395*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-scalar-x4.c
396*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x3-minmax-fp32-scalar-fmagic.c
397*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c
398*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c
399*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c
400*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-neon-mlal-lane.c
401*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c
402*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c
403*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-neon-mlal-lane.c
404*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c
405*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c
406*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c
407*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-scalar-x4.c
408*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c
409*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c
410*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c
411*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c
412*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c
413*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c
414*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-scalar-x1.c
415*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-scalar-x1.c
416*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-scalar-x4.c
417*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-scalar-x4.c
418*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9p8x-minmax-scalar-c1.c
419*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9x-minmax-scalar-c1.c
420*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c
421*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c
422*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-scalar-x4.c
423*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c
424*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c
425*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c
426*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c
427*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c
428*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c
429*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-scalar-x1.c
430*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-scalar-x1.c
431*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-scalar-x4.c
432*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-scalar-x4.c
433*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/scalar-c1.c
434*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-scalar-c1.c
435*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/scalar-x4.c
436*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/scalar-c1.c
437*4bdc9457SAndroid Build Coastguard Worker  src/u8-maxpool/9p8x-minmax-scalar-c1.c
438*4bdc9457SAndroid Build Coastguard Worker  src/u8-rmax/scalar.c
439*4bdc9457SAndroid Build Coastguard Worker  src/u8-vclamp/scalar-x4.c
440*4bdc9457SAndroid Build Coastguard Worker  src/xx-fill/scalar-x16.c
441*4bdc9457SAndroid Build Coastguard Worker  src/xx-pad/scalar.c
442*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/2x4-scalar-int.c
443*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/xm-scalar.c
444*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x2-scalar.c
445*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x3-scalar.c
446*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x4-scalar.c
447*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/2x4-scalar-int.c
448*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x2-scalar.c
449*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x3-scalar.c
450*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x4-scalar.c
451*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x4-scalar-int.c
452*4bdc9457SAndroid Build Coastguard Worker  src/x32-unpool/scalar.c
453*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/xm-scalar.c
454*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x2-scalar.c
455*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x3-scalar.c
456*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x4-scalar.c)
457*4bdc9457SAndroid Build Coastguard Worker
458*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_SCALAR_RISCV_MICROKERNEL_SRCS
459*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-scalar-x4.c
460*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/4x-scalar-c1.c
461*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9p8x-scalar-c1.c
462*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9x-scalar-c1.c
463*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9p8x-minmax-scalar-c1.c
464*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9x-minmax-scalar-c1.c
465*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/3x3s2p0p1c3x4-scalar-1x1.c
466*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/3x3s2p1c3x4-scalar-1x1.c
467*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-scalar-1x1.c
468*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x3-minmax-scalar-acc2.c
469*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x3-scalar-acc2.c
470*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c
471*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x4-scalar-acc2.c
472*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c
473*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x9-scalar-acc2.c
474*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c
475*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x25-scalar-acc2.c
476*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-2x1-acc2.c
477*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc2.c
478*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc5.c
479*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc5.c
480*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x2.c
481*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool-cw/scalar-x1.c
482*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7p7x-minmax-scalar-c1.c
483*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7x-minmax-scalar-c1.c
484*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-minmax-scalar.c
485*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-relu-scalar.c
486*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-scalar.c
487*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-scalar.c
488*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-scalar.c
489*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-minmax-scalar.c
490*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-relu-scalar.c
491*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-scalar.c
492*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/scalar-p4.c
493*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/scalar-c2.c
494*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-minmax-scalar.c
495*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-relu-scalar.c
496*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-scalar.c
497*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-scalar.c
498*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-scalar.c
499*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-minmax-scalar.c
500*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-relu-scalar.c
501*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-scalar.c
502*4bdc9457SAndroid Build Coastguard Worker  src/f32-maxpool/9p8x-minmax-scalar-c1.c
503*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9p8x-minmax-scalar-c1.c
504*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9x-minmax-scalar-c1.c
505*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/scalar-2x4.c
506*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x4.c
507*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x4.c
508*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc2.c
509*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/scalar.c
510*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-scalar.c
511*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x2-minmax-scalar.c
512*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x4-minmax-scalar.c
513*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-scalar-x8.c
514*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-scalar-x8.c
515*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-scalar-x2.c
516*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-scalar-x2.c
517*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-scalar-x8.c
518*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-scalar-x8.c
519*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-scalar-x8.c
520*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-scalar-x8.c
521*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-scalar-x8.c
522*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-scalar-x8.c
523*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-scalar-x2.c
524*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-scalar-x8.c
525*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-scalar-x8.c
526*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-scalar-x8.c
527*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-scalar-x8.c
528*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-scalar-x8.c
529*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-scalar-x4.c
530*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x4.c
531*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-scalar-x4.c
532*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-scalar-x4.c
533*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c1-minmax-scalar-2x.c
534*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-scalar-x8.c
535*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-scalar-libm-x1.c
536*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-scalar-libm-x1.c
537*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-scalar-libm-x1.c
538*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-scalar-libm-x1.c
539*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x2.c
540*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/scalar-sqrt-x1.c
541*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-scalar-x4.c
542*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-scalar-x4.c
543*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-scalar-x4.c
544*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x3-minmax-fp32-scalar-lrintf.c
545*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c
546*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c
547*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c
548*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c
549*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c
550*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c
551*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c
552*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c
553*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-scalar-x4.c
554*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c
555*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c
556*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c
557*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c
558*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c
559*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c
560*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-scalar-x4.c
561*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-scalar-x4.c
562*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-scalar-x4.c
563*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x4.c
564*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-scalar-x4.c
565*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-scalar-x4.c
566*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9p8x-minmax-scalar-c1.c
567*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9x-minmax-scalar-c1.c
568*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c
569*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c
570*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-scalar-x4.c
571*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c
572*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c
573*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c
574*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c
575*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c
576*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c
577*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-scalar-x4.c
578*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-scalar-x4.c
579*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-scalar-x4.c
580*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x4.c
581*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-scalar-x4.c
582*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-scalar-x4.c
583*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/scalar-c1.c
584*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-scalar-c1.c
585*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/scalar-x4.c
586*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/scalar-c1.c
587*4bdc9457SAndroid Build Coastguard Worker  src/u8-maxpool/9p8x-minmax-scalar-c1.c
588*4bdc9457SAndroid Build Coastguard Worker  src/u8-rmax/scalar.c
589*4bdc9457SAndroid Build Coastguard Worker  src/u8-vclamp/scalar-x4.c
590*4bdc9457SAndroid Build Coastguard Worker  src/xx-fill/scalar-x16.c
591*4bdc9457SAndroid Build Coastguard Worker  src/xx-pad/scalar.c
592*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/2x4-scalar-int.c
593*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/xm-scalar.c
594*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x2-scalar.c
595*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x3-scalar.c
596*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x4-scalar.c
597*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/2x4-scalar-int.c
598*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x2-scalar.c
599*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x3-scalar.c
600*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x4-scalar.c
601*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x4-scalar-int.c
602*4bdc9457SAndroid Build Coastguard Worker  src/x32-unpool/scalar.c
603*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/xm-scalar.c
604*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x2-scalar.c
605*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x3-scalar.c
606*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x4-scalar.c)
607*4bdc9457SAndroid Build Coastguard Worker
608*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_SCALAR_MICROKERNEL_SRCS
609*4bdc9457SAndroid Build Coastguard Worker  src/cs16-bfly4/gen/scalar-x1.c
610*4bdc9457SAndroid Build Coastguard Worker  src/cs16-bfly4/gen/scalar-x2.c
611*4bdc9457SAndroid Build Coastguard Worker  src/cs16-bfly4/gen/scalar-x3.c
612*4bdc9457SAndroid Build Coastguard Worker  src/cs16-bfly4/gen/scalar-x4.c
613*4bdc9457SAndroid Build Coastguard Worker  src/cs16-bfly4/samples1-scalar.c
614*4bdc9457SAndroid Build Coastguard Worker  src/cs16-fftr/gen/scalar-x1.c
615*4bdc9457SAndroid Build Coastguard Worker  src/cs16-fftr/gen/scalar-x2.c
616*4bdc9457SAndroid Build Coastguard Worker  src/cs16-fftr/gen/scalar-x3.c
617*4bdc9457SAndroid Build Coastguard Worker  src/cs16-fftr/gen/scalar-x4.c
618*4bdc9457SAndroid Build Coastguard Worker  src/cs16-vsquareabs/gen/scalar-x1.c
619*4bdc9457SAndroid Build Coastguard Worker  src/cs16-vsquareabs/gen/scalar-x2.c
620*4bdc9457SAndroid Build Coastguard Worker  src/cs16-vsquareabs/gen/scalar-x3.c
621*4bdc9457SAndroid Build Coastguard Worker  src/cs16-vsquareabs/gen/scalar-x4.c
622*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-scalar-x1.c
623*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-scalar-x2.c
624*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-scalar-x3.c
625*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-scalar-x4.c
626*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/4x-scalar-c1.c
627*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9p8x-scalar-c1.c
628*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9x-scalar-c1.c
629*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9p8x-minmax-scalar-c1.c
630*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9x-minmax-scalar-c1.c
631*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/3x3s2p0p1c3x4-scalar-1x1.c
632*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/3x3s2p1c3x4-scalar-1x1.c
633*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-scalar-1x1.c
634*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x3-minmax-scalar-acc2.c
635*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x3-minmax-scalar.c
636*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x3-scalar-acc2.c
637*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x3-scalar.c
638*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x4-minmax-scalar-acc2.c
639*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x4-minmax-scalar.c
640*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x4-scalar-acc2.c
641*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x4-scalar.c
642*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x9-minmax-scalar-acc2.c
643*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x9-minmax-scalar.c
644*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x9-scalar-acc2.c
645*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x9-scalar.c
646*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x25-minmax-scalar-acc2.c
647*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x25-minmax-scalar.c
648*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x25-scalar-acc2.c
649*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up1x25-scalar.c
650*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x3-minmax-scalar-acc2.c
651*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x3-minmax-scalar.c
652*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x3-scalar-acc2.c
653*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x3-scalar.c
654*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x4-minmax-scalar-acc2.c
655*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x4-minmax-scalar.c
656*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x4-scalar-acc2.c
657*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x4-scalar.c
658*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x9-minmax-scalar-acc2.c
659*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x9-minmax-scalar.c
660*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x9-scalar-acc2.c
661*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x9-scalar.c
662*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x25-minmax-scalar-acc2.c
663*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x25-minmax-scalar.c
664*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x25-scalar-acc2.c
665*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up2x25-scalar.c
666*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-1x1-acc2.c
667*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-1x1-acc3.c
668*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-1x1-acc4.c
669*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-1x1.c
670*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-2x1-acc2.c
671*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-2x1.c
672*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-3x1.c
673*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-4x1.c
674*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-5x1.c
675*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-scalar-6x1.c
676*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc2.c
677*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc3.c
678*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1-acc4.c
679*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-1x1.c
680*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-2x1-acc2.c
681*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-2x1.c
682*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-3x1.c
683*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-scalar-4x1.c
684*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc2.c
685*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc3.c
686*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc4.c
687*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1-acc5.c
688*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-1x1.c
689*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-2x1-acc2.c
690*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-2x1-acc3.c
691*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-2x1.c
692*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-3x1-acc2.c
693*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-scalar-3x1.c
694*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc2.c
695*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc3.c
696*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc4.c
697*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1-acc5.c
698*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-1x1.c
699*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-2x1-acc2.c
700*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-2x1-acc3.c
701*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-2x1.c
702*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-3x1-acc2.c
703*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-scalar-3x1.c
704*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x1.c
705*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x2.c
706*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x3.c
707*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-bitcast-x4.c
708*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x1.c
709*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x2.c
710*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x3.c
711*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-scalar-fabsf-x4.c
712*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool-cw/scalar-x1.c
713*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7p7x-minmax-scalar-c1.c
714*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7x-minmax-scalar-c1.c
715*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x4inc-minmax-scalar.c
716*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/2x4inc-minmax-scalar.c
717*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x4inc-minmax-scalar.c
718*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-minmax-scalar.c
719*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-relu-scalar.c
720*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x4-scalar.c
721*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/2x4-minmax-scalar.c
722*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/2x4-relu-scalar.c
723*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/2x4-scalar.c
724*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-scalar.c
725*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-relu-scalar.c
726*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-scalar.c
727*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-minmax-scalar.c
728*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-relu-scalar.c
729*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x4-scalar.c
730*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/scalar-p1.c
731*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/scalar-p2.c
732*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/scalar-p4.c
733*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/scalar-c1.c
734*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/scalar-c2.c
735*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/scalar-c4.c
736*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-minmax-scalar.c
737*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-relu-scalar.c
738*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x4-scalar.c
739*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/2x4-minmax-scalar.c
740*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/2x4-relu-scalar.c
741*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/2x4-scalar.c
742*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-scalar.c
743*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-relu-scalar.c
744*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-scalar.c
745*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-minmax-scalar.c
746*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-relu-scalar.c
747*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-scalar.c
748*4bdc9457SAndroid Build Coastguard Worker  src/f32-maxpool/9p8x-minmax-scalar-c1.c
749*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9p8x-minmax-scalar-c1.c
750*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9x-minmax-scalar-c1.c
751*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/2x4-minmax-scalar.c
752*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/3x3-minmax-scalar.c
753*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/4x2-minmax-scalar.c
754*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/4x4-minmax-scalar.c
755*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/scalar-2x1.c
756*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/scalar-2x4.c
757*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-fmagic-x1.c
758*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-fmagic-x2.c
759*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-fmagic-x3.c
760*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-fmagic-x4.c
761*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x1.c
762*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x2.c
763*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x3.c
764*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-imagic-x4.c
765*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x1.c
766*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x2.c
767*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x3.c
768*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-scalar-lrintf-x4.c
769*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-fmagic-x1.c
770*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-fmagic-x2.c
771*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-fmagic-x3.c
772*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-fmagic-x4.c
773*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x1.c
774*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x2.c
775*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x3.c
776*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-imagic-x4.c
777*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x1.c
778*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x2.c
779*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x3.c
780*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-scalar-lrintf-x4.c
781*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x1.c
782*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x2-acc2.c
783*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x2.c
784*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x4-acc2.c
785*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x4-acc4.c
786*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-lut64-p2-x4.c
787*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x1.c
788*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x2-acc2.c
789*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x2.c
790*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc2.c
791*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4-acc4.c
792*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/scalar-rr2-p5-x4.c
793*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/scalar.c
794*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/1x1-minmax-scalar-pipelined.c
795*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/1x1-minmax-scalar.c
796*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/2x1-minmax-scalar-pipelined.c
797*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/2x1-minmax-scalar.c
798*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-scalar-pipelined.c
799*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-scalar.c
800*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-scalar-pipelined.c
801*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-scalar.c
802*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x2-minmax-scalar.c
803*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x4-minmax-scalar.c
804*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-scalar-x1.c
805*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-scalar-x2.c
806*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-scalar-x4.c
807*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-scalar-x8.c
808*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-relu-scalar-x1.c
809*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-relu-scalar-x2.c
810*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-relu-scalar-x4.c
811*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-relu-scalar-x8.c
812*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-scalar-x1.c
813*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-scalar-x2.c
814*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-scalar-x4.c
815*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-scalar-x8.c
816*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-scalar-x1.c
817*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-scalar-x2.c
818*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-scalar-x4.c
819*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-scalar-x8.c
820*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-relu-scalar-x1.c
821*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-relu-scalar-x2.c
822*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-relu-scalar-x4.c
823*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-relu-scalar-x8.c
824*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-scalar-x1.c
825*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-scalar-x2.c
826*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-scalar-x4.c
827*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-scalar-x8.c
828*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-scalar-x1.c
829*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-scalar-x2.c
830*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-scalar-x4.c
831*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-scalar-x8.c
832*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-relu-scalar-x1.c
833*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-relu-scalar-x2.c
834*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-relu-scalar-x4.c
835*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-relu-scalar-x8.c
836*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-scalar-x1.c
837*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-scalar-x2.c
838*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-scalar-x4.c
839*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-scalar-x8.c
840*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-scalar-x1.c
841*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-scalar-x2.c
842*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-scalar-x4.c
843*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-scalar-x8.c
844*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-relu-scalar-x1.c
845*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-relu-scalar-x2.c
846*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-relu-scalar-x4.c
847*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-relu-scalar-x8.c
848*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-scalar-x1.c
849*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-scalar-x2.c
850*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-scalar-x4.c
851*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-scalar-x8.c
852*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-scalar-x1.c
853*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-scalar-x2.c
854*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-scalar-x4.c
855*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-scalar-x8.c
856*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-scalar-x1.c
857*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-scalar-x2.c
858*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-scalar-x4.c
859*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-scalar-x8.c
860*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-scalar-x1.c
861*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-scalar-x2.c
862*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-scalar-x4.c
863*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-scalar-x8.c
864*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-scalar-x1.c
865*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-scalar-x2.c
866*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-scalar-x4.c
867*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-scalar-x8.c
868*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-scalar-x1.c
869*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-scalar-x2.c
870*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-scalar-x4.c
871*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-scalar-x8.c
872*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-relu-scalar-x1.c
873*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-relu-scalar-x2.c
874*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-relu-scalar-x4.c
875*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-relu-scalar-x8.c
876*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-scalar-x1.c
877*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-scalar-x2.c
878*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-scalar-x4.c
879*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-scalar-x8.c
880*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-scalar-x1.c
881*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-scalar-x2.c
882*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-scalar-x4.c
883*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-scalar-x8.c
884*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-relu-scalar-x1.c
885*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-relu-scalar-x2.c
886*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-relu-scalar-x4.c
887*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-relu-scalar-x8.c
888*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-scalar-x1.c
889*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-scalar-x2.c
890*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-scalar-x4.c
891*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-scalar-x8.c
892*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-scalar-x1.c
893*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-scalar-x2.c
894*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-scalar-x4.c
895*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-scalar-x8.c
896*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-relu-scalar-x1.c
897*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-relu-scalar-x2.c
898*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-relu-scalar-x4.c
899*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-relu-scalar-x8.c
900*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-scalar-x1.c
901*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-scalar-x2.c
902*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-scalar-x4.c
903*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-scalar-x8.c
904*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-scalar-x1.c
905*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-scalar-x2.c
906*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-scalar-x4.c
907*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-scalar-x8.c
908*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-relu-scalar-x1.c
909*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-relu-scalar-x2.c
910*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-relu-scalar-x4.c
911*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-relu-scalar-x8.c
912*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-scalar-x1.c
913*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-scalar-x2.c
914*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-scalar-x4.c
915*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-scalar-x8.c
916*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-scalar-x1.c
917*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-scalar-x2.c
918*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-scalar-x4.c
919*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-scalar-x8.c
920*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-scalar-x1.c
921*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-scalar-x2.c
922*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-scalar-x4.c
923*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-scalar-x8.c
924*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-scalar-x1.c
925*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-scalar-x2.c
926*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-scalar-x4.c
927*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-scalar-x8.c
928*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-relu-scalar-x1.c
929*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-relu-scalar-x2.c
930*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-relu-scalar-x4.c
931*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-relu-scalar-x8.c
932*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-scalar-x1.c
933*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-scalar-x2.c
934*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-scalar-x4.c
935*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-scalar-x8.c
936*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-scalar-x1.c
937*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-scalar-x2.c
938*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-scalar-x4.c
939*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-scalar-x8.c
940*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-relu-scalar-x1.c
941*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-relu-scalar-x2.c
942*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-relu-scalar-x4.c
943*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-relu-scalar-x8.c
944*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-scalar-x1.c
945*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-scalar-x2.c
946*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-scalar-x4.c
947*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-scalar-x8.c
948*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-scalar-x1.c
949*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-scalar-x2.c
950*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-scalar-x4.c
951*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x1.c
952*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x2.c
953*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x3.c
954*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x4.c
955*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x5.c
956*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-lut16-p3-x6.c
957*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-p6-x1.c
958*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-p6-x2.c
959*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-p6-x3.c
960*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-p6-x4.c
961*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-p6-x5.c
962*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-scalar-rr2-p6-x6.c
963*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-scalar-x1.c
964*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-scalar-x2.c
965*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-scalar-x4.c
966*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-scalar-x1.c
967*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-scalar-x2.c
968*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-scalar-x4.c
969*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c1-minmax-scalar-2x.c
970*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c2-minmax-scalar-2x.c
971*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c4-minmax-scalar-2x.c
972*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-scalar-x1.c
973*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-scalar-x2.c
974*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-scalar-x4.c
975*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-scalar-x8.c
976*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-scalar-libm-x1.c
977*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-scalar-libm-x2.c
978*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-scalar-libm-x4.c
979*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-scalar-libm-x1.c
980*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-scalar-libm-x2.c
981*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-scalar-libm-x4.c
982*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-scalar-libm-x1.c
983*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-scalar-libm-x2.c
984*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-scalar-libm-x4.c
985*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-scalar-libm-x1.c
986*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-scalar-libm-x2.c
987*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-scalar-libm-x4.c
988*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x1.c
989*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x2.c
990*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut64-p2-div-x4.c
991*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut2048-p1-div-x1.c
992*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut2048-p1-div-x2.c
993*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-lut2048-p1-div-x4.c
994*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-p5-div-x1.c
995*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-p5-div-x2.c
996*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-scalar-rr2-p5-div-x4.c
997*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/scalar-sqrt-x1.c
998*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/scalar-sqrt-x2.c
999*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/scalar-sqrt-x4.c
1000*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-scalar-x1.c
1001*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-scalar-x2.c
1002*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-scalar-x4.c
1003*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-scalar-x1.c
1004*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-scalar-x2.c
1005*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-scalar-x4.c
1006*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-scalar-x1.c
1007*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-scalar-x2.c
1008*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-scalar-x4.c
1009*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-f16-scalar-bitcast.c
1010*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-f16-scalar-fabsf.c
1011*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-scalar-rr2-lut64-p2.c
1012*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-scalar-rr2-lut2048-p1.c
1013*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-scalar-rr2-p5.c
1014*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-scalar-rr2-lut4-p4.c
1015*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-scalar-rr2-lut8-p3.c
1016*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-scalar-rr2-lut8-p4.c
1017*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-scalar-rr2-lut16-p3.c
1018*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-scalar-rr2-lut16-p4.c
1019*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-scalar-rr2-p5.c
1020*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-scalar-rr2-p6.c
1021*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-scalar-addsub.c
1022*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-scalar-cvt.c
1023*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-scalar-floor.c
1024*4bdc9457SAndroid Build Coastguard Worker  src/math/roundne-scalar-addsub.c
1025*4bdc9457SAndroid Build Coastguard Worker  src/math/roundne-scalar-nearbyint.c
1026*4bdc9457SAndroid Build Coastguard Worker  src/math/roundne-scalar-rint.c
1027*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-scalar-addsub.c
1028*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-scalar-ceil.c
1029*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-scalar-cvt.c
1030*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-scalar-addsub.c
1031*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-scalar-cvt.c
1032*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-scalar-trunc.c
1033*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-scalar-rr2-lut64-p2-div.c
1034*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-scalar-rr2-lut2048-p1-div.c
1035*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-scalar-rr2-p5-div.c
1036*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-bitmanip.c
1037*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-clz-binsearch.c
1038*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-clz-newton.c
1039*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-cvti32-sqrt-lrint.c
1040*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-cvti64-sqrt-lrint.c
1041*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-cvti64-sqrtf-lrintf.c
1042*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-cvtu32-sqrt-lrint.c
1043*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-cvtu32-sqrtf-lrintf.c
1044*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-hashemian.c
1045*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u32-scalar-tflm.c
1046*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u64-scalar-cvtu32-sqrt-cvtsatu32f64.c
1047*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u64-scalar-cvtu32-sqrt-llrint.c
1048*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-u64-scalar-cvtu64-sqrt-llrint.c
1049*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x3-minmax-fp32-scalar-fmagic.c
1050*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c
1051*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x9-minmax-fp32-scalar-imagic.c
1052*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x9-minmax-fp32-scalar-lrintf.c
1053*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c
1054*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c
1055*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up1x25-minmax-fp32-scalar-lrintf.c
1056*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x3-minmax-fp32-scalar-imagic.c
1057*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x3-minmax-fp32-scalar-lrintf.c
1058*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-fmagic.c
1059*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c
1060*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c
1061*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x25-minmax-fp32-scalar-fmagic.c
1062*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x25-minmax-fp32-scalar-imagic.c
1063*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c
1064*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up4x9-minmax-fp32-scalar-fmagic.c
1065*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up4x9-minmax-fp32-scalar-imagic.c
1066*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up4x9-minmax-fp32-scalar-lrintf.c
1067*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up4x25-minmax-fp32-scalar-fmagic.c
1068*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up4x25-minmax-fp32-scalar-imagic.c
1069*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up4x25-minmax-fp32-scalar-lrintf.c
1070*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c
1071*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c
1072*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x2-minmax-fp32-scalar-lrintf.c
1073*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4-minmax-fp32-scalar-fmagic.c
1074*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4-minmax-fp32-scalar-imagic.c
1075*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c
1076*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c
1077*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c
1078*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x2-minmax-fp32-scalar-lrintf.c
1079*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4-minmax-fp32-scalar-fmagic.c
1080*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4-minmax-fp32-scalar-imagic.c
1081*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4-minmax-fp32-scalar-lrintf.c
1082*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x2-minmax-fp32-scalar-fmagic.c
1083*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x2-minmax-fp32-scalar-imagic.c
1084*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x2-minmax-fp32-scalar-lrintf.c
1085*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4-minmax-fp32-scalar-fmagic.c
1086*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4-minmax-fp32-scalar-imagic.c
1087*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c
1088*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x2-minmax-fp32-scalar-fmagic.c
1089*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x2-minmax-fp32-scalar-imagic.c
1090*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x2-minmax-fp32-scalar-lrintf.c
1091*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4-minmax-fp32-scalar-fmagic.c
1092*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4-minmax-fp32-scalar-imagic.c
1093*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4-minmax-fp32-scalar-lrintf.c
1094*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c
1095*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c
1096*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x2-minmax-fp32-scalar-lrintf.c
1097*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4-minmax-fp32-scalar-fmagic.c
1098*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4-minmax-fp32-scalar-imagic.c
1099*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c
1100*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c
1101*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c
1102*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x2-minmax-fp32-scalar-lrintf.c
1103*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4-minmax-fp32-scalar-fmagic.c
1104*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4-minmax-fp32-scalar-imagic.c
1105*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4-minmax-fp32-scalar-lrintf.c
1106*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x2-minmax-fp32-scalar-fmagic.c
1107*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x2-minmax-fp32-scalar-imagic.c
1108*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x2-minmax-fp32-scalar-lrintf.c
1109*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4-minmax-fp32-scalar-fmagic.c
1110*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4-minmax-fp32-scalar-imagic.c
1111*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c
1112*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x2-minmax-fp32-scalar-fmagic.c
1113*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x2-minmax-fp32-scalar-imagic.c
1114*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x2-minmax-fp32-scalar-lrintf.c
1115*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4-minmax-fp32-scalar-fmagic.c
1116*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4-minmax-fp32-scalar-imagic.c
1117*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4-minmax-fp32-scalar-lrintf.c
1118*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c
1119*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up1x9-minmax-fp32-scalar-imagic.c
1120*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up1x9-minmax-fp32-scalar-lrintf.c
1121*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c
1122*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c
1123*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up1x25-minmax-fp32-scalar-lrintf.c
1124*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-fmagic.c
1125*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c
1126*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c
1127*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up2x25-minmax-fp32-scalar-fmagic.c
1128*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up2x25-minmax-fp32-scalar-imagic.c
1129*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c
1130*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up4x9-minmax-fp32-scalar-fmagic.c
1131*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up4x9-minmax-fp32-scalar-imagic.c
1132*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up4x9-minmax-fp32-scalar-lrintf.c
1133*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up4x25-minmax-fp32-scalar-fmagic.c
1134*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up4x25-minmax-fp32-scalar-imagic.c
1135*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up4x25-minmax-fp32-scalar-lrintf.c
1136*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-scalar-x1.c
1137*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-scalar-x2.c
1138*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-scalar-x3.c
1139*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-scalar-x4.c
1140*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c1.c
1141*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c2.c
1142*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c4.c
1143*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c
1144*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c2.c
1145*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c4.c
1146*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c1.c
1147*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c2.c
1148*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c4.c
1149*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c1.c
1150*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c2.c
1151*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c4.c
1152*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c
1153*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c2.c
1154*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c4.c
1155*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c1.c
1156*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c2.c
1157*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c4.c
1158*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c
1159*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c
1160*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x2-minmax-fp32-scalar-lrintf.c
1161*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4-minmax-fp32-scalar-fmagic.c
1162*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4-minmax-fp32-scalar-imagic.c
1163*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c
1164*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c
1165*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c
1166*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x2-minmax-fp32-scalar-lrintf.c
1167*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4-minmax-fp32-scalar-fmagic.c
1168*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4-minmax-fp32-scalar-imagic.c
1169*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4-minmax-fp32-scalar-lrintf.c
1170*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x2-minmax-fp32-scalar-fmagic.c
1171*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x2-minmax-fp32-scalar-imagic.c
1172*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x2-minmax-fp32-scalar-lrintf.c
1173*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4-minmax-fp32-scalar-fmagic.c
1174*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4-minmax-fp32-scalar-imagic.c
1175*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c
1176*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x2-minmax-fp32-scalar-fmagic.c
1177*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x2-minmax-fp32-scalar-imagic.c
1178*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x2-minmax-fp32-scalar-lrintf.c
1179*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4-minmax-fp32-scalar-fmagic.c
1180*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4-minmax-fp32-scalar-imagic.c
1181*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4-minmax-fp32-scalar-lrintf.c
1182*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c
1183*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c
1184*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x2-minmax-fp32-scalar-lrintf.c
1185*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4-minmax-fp32-scalar-fmagic.c
1186*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4-minmax-fp32-scalar-imagic.c
1187*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c
1188*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c
1189*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c
1190*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x2-minmax-fp32-scalar-lrintf.c
1191*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4-minmax-fp32-scalar-fmagic.c
1192*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4-minmax-fp32-scalar-imagic.c
1193*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4-minmax-fp32-scalar-lrintf.c
1194*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x2-minmax-fp32-scalar-fmagic.c
1195*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x2-minmax-fp32-scalar-imagic.c
1196*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x2-minmax-fp32-scalar-lrintf.c
1197*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4-minmax-fp32-scalar-fmagic.c
1198*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4-minmax-fp32-scalar-imagic.c
1199*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c
1200*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x2-minmax-fp32-scalar-fmagic.c
1201*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x2-minmax-fp32-scalar-imagic.c
1202*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x2-minmax-fp32-scalar-lrintf.c
1203*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4-minmax-fp32-scalar-fmagic.c
1204*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4-minmax-fp32-scalar-imagic.c
1205*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4-minmax-fp32-scalar-lrintf.c
1206*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/fp32-scalar-fmagic.c
1207*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/fp32-scalar-lrintf.c
1208*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/gemmlowp-scalar.c
1209*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndna-scalar-signed64.c
1210*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndna-scalar-unsigned32.c
1211*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndna-scalar-unsigned64.c
1212*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndnu-scalar.c
1213*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-scalar-x1.c
1214*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-scalar-x2.c
1215*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-scalar-x4.c
1216*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-scalar-x1.c
1217*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-scalar-x2.c
1218*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-scalar-x4.c
1219*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-scalar-x1.c
1220*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-scalar-x2.c
1221*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-scalar-x4.c
1222*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x1.c
1223*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x2.c
1224*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-scalar-andxor-x4.c
1225*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-scalar-select-x1.c
1226*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-scalar-select-x2.c
1227*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-scalar-select-x4.c
1228*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-scalar-x1.c
1229*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-scalar-x2.c
1230*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-scalar-x4.c
1231*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-scalar-x1.c
1232*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-scalar-x2.c
1233*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-scalar-x4.c
1234*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9p8x-minmax-scalar-c1.c
1235*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9x-minmax-scalar-c1.c
1236*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up1x9-minmax-fp32-scalar-fmagic.c
1237*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up1x9-minmax-fp32-scalar-imagic.c
1238*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up1x9-minmax-fp32-scalar-lrintf.c
1239*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-fmagic.c
1240*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-imagic.c
1241*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up1x25-minmax-fp32-scalar-lrintf.c
1242*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-fmagic.c
1243*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-imagic.c
1244*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up2x9-minmax-fp32-scalar-lrintf.c
1245*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up2x25-minmax-fp32-scalar-fmagic.c
1246*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up2x25-minmax-fp32-scalar-imagic.c
1247*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up2x25-minmax-fp32-scalar-lrintf.c
1248*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up4x9-minmax-fp32-scalar-fmagic.c
1249*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up4x9-minmax-fp32-scalar-imagic.c
1250*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up4x9-minmax-fp32-scalar-lrintf.c
1251*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up4x25-minmax-fp32-scalar-fmagic.c
1252*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up4x25-minmax-fp32-scalar-imagic.c
1253*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up4x25-minmax-fp32-scalar-lrintf.c
1254*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-scalar-x1.c
1255*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-scalar-x2.c
1256*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-scalar-x3.c
1257*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-scalar-x4.c
1258*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c1.c
1259*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c2.c
1260*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-fmagic-c4.c
1261*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c1.c
1262*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c2.c
1263*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-imagic-c4.c
1264*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c1.c
1265*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c2.c
1266*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-scalar-lrintf-c4.c
1267*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c1.c
1268*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c2.c
1269*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-fmagic-c4.c
1270*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c1.c
1271*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c2.c
1272*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-imagic-c4.c
1273*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c1.c
1274*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c2.c
1275*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-scalar-lrintf-c4.c
1276*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x2-minmax-fp32-scalar-fmagic.c
1277*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x2-minmax-fp32-scalar-imagic.c
1278*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x2-minmax-fp32-scalar-lrintf.c
1279*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4-minmax-fp32-scalar-fmagic.c
1280*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4-minmax-fp32-scalar-imagic.c
1281*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4-minmax-fp32-scalar-lrintf.c
1282*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x2-minmax-fp32-scalar-fmagic.c
1283*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x2-minmax-fp32-scalar-imagic.c
1284*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x2-minmax-fp32-scalar-lrintf.c
1285*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4-minmax-fp32-scalar-fmagic.c
1286*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4-minmax-fp32-scalar-imagic.c
1287*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4-minmax-fp32-scalar-lrintf.c
1288*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x2-minmax-fp32-scalar-fmagic.c
1289*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x2-minmax-fp32-scalar-imagic.c
1290*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x2-minmax-fp32-scalar-lrintf.c
1291*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4-minmax-fp32-scalar-fmagic.c
1292*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4-minmax-fp32-scalar-imagic.c
1293*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4-minmax-fp32-scalar-lrintf.c
1294*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x2-minmax-fp32-scalar-fmagic.c
1295*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x2-minmax-fp32-scalar-imagic.c
1296*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x2-minmax-fp32-scalar-lrintf.c
1297*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4-minmax-fp32-scalar-fmagic.c
1298*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4-minmax-fp32-scalar-imagic.c
1299*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4-minmax-fp32-scalar-lrintf.c
1300*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x2-minmax-fp32-scalar-fmagic.c
1301*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x2-minmax-fp32-scalar-imagic.c
1302*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x2-minmax-fp32-scalar-lrintf.c
1303*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4-minmax-fp32-scalar-fmagic.c
1304*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4-minmax-fp32-scalar-imagic.c
1305*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4-minmax-fp32-scalar-lrintf.c
1306*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x2-minmax-fp32-scalar-fmagic.c
1307*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x2-minmax-fp32-scalar-imagic.c
1308*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x2-minmax-fp32-scalar-lrintf.c
1309*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4-minmax-fp32-scalar-fmagic.c
1310*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4-minmax-fp32-scalar-imagic.c
1311*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4-minmax-fp32-scalar-lrintf.c
1312*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x2-minmax-fp32-scalar-fmagic.c
1313*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x2-minmax-fp32-scalar-imagic.c
1314*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x2-minmax-fp32-scalar-lrintf.c
1315*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4-minmax-fp32-scalar-fmagic.c
1316*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4-minmax-fp32-scalar-imagic.c
1317*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4-minmax-fp32-scalar-lrintf.c
1318*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x2-minmax-fp32-scalar-fmagic.c
1319*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x2-minmax-fp32-scalar-imagic.c
1320*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x2-minmax-fp32-scalar-lrintf.c
1321*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4-minmax-fp32-scalar-fmagic.c
1322*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4-minmax-fp32-scalar-imagic.c
1323*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4-minmax-fp32-scalar-lrintf.c
1324*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/fp32-scalar-fmagic.c
1325*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/fp32-scalar-lrintf.c
1326*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/gemmlowp-scalar.c
1327*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/rndna-scalar-signed64.c
1328*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/rndna-scalar-unsigned32.c
1329*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/rndna-scalar-unsigned64.c
1330*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-scalar-x1.c
1331*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-scalar-x2.c
1332*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-scalar-x4.c
1333*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-scalar-x1.c
1334*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-scalar-x2.c
1335*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-scalar-x4.c
1336*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-scalar-x1.c
1337*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-scalar-x2.c
1338*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-scalar-x4.c
1339*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x1.c
1340*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x2.c
1341*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-scalar-andxor-x4.c
1342*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-scalar-select-x1.c
1343*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-scalar-select-x2.c
1344*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-scalar-select-x4.c
1345*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-scalar-x1.c
1346*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-scalar-x2.c
1347*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-scalar-x4.c
1348*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-scalar-x1.c
1349*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-scalar-x2.c
1350*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-scalar-x4.c
1351*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/scalar-c1.c
1352*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/scalar-c2.c
1353*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/scalar-c4.c
1354*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-scalar-c1.c
1355*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/scalar-x4.c
1356*4bdc9457SAndroid Build Coastguard Worker  src/s16-rmaxabs/gen/scalar-x1.c
1357*4bdc9457SAndroid Build Coastguard Worker  src/s16-rmaxabs/gen/scalar-x2.c
1358*4bdc9457SAndroid Build Coastguard Worker  src/s16-rmaxabs/gen/scalar-x3.c
1359*4bdc9457SAndroid Build Coastguard Worker  src/s16-rmaxabs/gen/scalar-x4.c
1360*4bdc9457SAndroid Build Coastguard Worker  src/s16-vlshift/gen/scalar-x1.c
1361*4bdc9457SAndroid Build Coastguard Worker  src/s16-vlshift/gen/scalar-x2.c
1362*4bdc9457SAndroid Build Coastguard Worker  src/s16-vlshift/gen/scalar-x3.c
1363*4bdc9457SAndroid Build Coastguard Worker  src/s16-vlshift/gen/scalar-x4.c
1364*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/scalar-x1.c
1365*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/scalar-x2.c
1366*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/scalar-x3.c
1367*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/scalar-x4.c
1368*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/scalar-c1.c
1369*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/scalar-c2.c
1370*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/scalar-c4.c
1371*4bdc9457SAndroid Build Coastguard Worker  src/u8-lut32norm/scalar.c
1372*4bdc9457SAndroid Build Coastguard Worker  src/u8-maxpool/9p8x-minmax-scalar-c1.c
1373*4bdc9457SAndroid Build Coastguard Worker  src/u8-rmax/scalar.c
1374*4bdc9457SAndroid Build Coastguard Worker  src/u8-vclamp/scalar-x4.c
1375*4bdc9457SAndroid Build Coastguard Worker  src/u32-filterbank-accumulate/gen/scalar-x1.c
1376*4bdc9457SAndroid Build Coastguard Worker  src/u32-filterbank-subtract/scalar-x2.c
1377*4bdc9457SAndroid Build Coastguard Worker  src/u32-vlog/gen/scalar-x1.c
1378*4bdc9457SAndroid Build Coastguard Worker  src/u32-vlog/gen/scalar-x2.c
1379*4bdc9457SAndroid Build Coastguard Worker  src/u32-vlog/gen/scalar-x3.c
1380*4bdc9457SAndroid Build Coastguard Worker  src/u32-vlog/gen/scalar-x4.c
1381*4bdc9457SAndroid Build Coastguard Worker  src/u64-u32-vsqrtshift/scalar-cvtu32-sqrt-cvtu32f64-x1.c
1382*4bdc9457SAndroid Build Coastguard Worker  src/xx-copy/memcpy.c
1383*4bdc9457SAndroid Build Coastguard Worker  src/xx-fill/scalar-x16.c
1384*4bdc9457SAndroid Build Coastguard Worker  src/xx-pad/scalar.c
1385*4bdc9457SAndroid Build Coastguard Worker  src/xx-transpose/1x1-memcpy.c
1386*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-scalar-x1.c
1387*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-scalar-x2.c
1388*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-scalar-x4.c
1389*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-scalar-x8.c
1390*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-scalar-x16.c
1391*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/1x2-scalar-int.c
1392*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/1x4-scalar-int.c
1393*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/2x1-scalar-int.c
1394*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/2x2-scalar-int.c
1395*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/2x4-scalar-int.c
1396*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/4x1-scalar-int.c
1397*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/4x2-scalar-int.c
1398*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/4x4-scalar-int.c
1399*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/xm-scalar.c
1400*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x2-scalar.c
1401*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x3-scalar.c
1402*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x4-scalar.c
1403*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/1x2-scalar-int.c
1404*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/1x4-scalar-int.c
1405*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/2x1-scalar-int.c
1406*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/2x2-scalar-int.c
1407*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/2x4-scalar-int.c
1408*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x1-scalar-int.c
1409*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x2-scalar-int.c
1410*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-scalar-int.c
1411*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/gen/1x2-scalar.c
1412*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/gen/1x4-scalar.c
1413*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/gen/2x1-scalar.c
1414*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/gen/2x2-scalar.c
1415*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/gen/2x4-scalar.c
1416*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/gen/4x1-scalar.c
1417*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/gen/4x2-scalar.c
1418*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/gen/4x4-scalar.c
1419*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x2-scalar.c
1420*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x3-scalar.c
1421*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x4-scalar.c
1422*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/1x2-scalar-float.c
1423*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/1x2-scalar-int.c
1424*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/1x4-scalar-float.c
1425*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/1x4-scalar-int.c
1426*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x1-scalar-float.c
1427*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x1-scalar-int.c
1428*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-scalar-float.c
1429*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-scalar-int.c
1430*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x4-scalar-float.c
1431*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x4-scalar-int.c
1432*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x1-scalar-float.c
1433*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x1-scalar-int.c
1434*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x2-scalar-float.c
1435*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x2-scalar-int.c
1436*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-scalar-float.c
1437*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-scalar-int.c
1438*4bdc9457SAndroid Build Coastguard Worker  src/x32-unpool/scalar.c
1439*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/xm-scalar.c
1440*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x2-scalar.c
1441*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x3-scalar.c
1442*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x4-scalar.c
1443*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/1x2-scalar-float.c
1444*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/1x2-scalar-int.c
1445*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x1-scalar-float.c
1446*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x1-scalar-int.c
1447*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x2-scalar-float.c
1448*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x2-scalar-int.c
1449*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/4x1-scalar-float.c
1450*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/4x1-scalar-int.c
1451*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/4x2-scalar-float.c
1452*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/4x2-scalar-int.c)
1453*4bdc9457SAndroid Build Coastguard Worker
1454*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_ARMSIMD32_MICROKERNEL_SRCS
1455*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c
1456*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c
1457*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c
1458*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c
1459*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c
1460*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c
1461*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c
1462*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c
1463*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-armsimd32-x8.c
1464*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-armsimd32-x4.c
1465*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c
1466*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c
1467*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c
1468*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c
1469*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-armsimd32-x8.c
1470*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-armsimd32-x4.c)
1471*4bdc9457SAndroid Build Coastguard Worker
1472*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_ARMSIMD32_MICROKERNEL_SRCS
1473*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x1c4-minmax-fp32-armsimd32.c
1474*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c
1475*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x1c4-minmax-fp32-armsimd32.c
1476*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c
1477*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x1c4-minmax-fp32-armsimd32.c
1478*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c
1479*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x1c4-minmax-fp32-armsimd32.c
1480*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c
1481*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x1c4-minmax-fp32-armsimd32.c
1482*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c
1483*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x1c4-minmax-fp32-armsimd32.c
1484*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c
1485*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x1c4-minmax-fp32-armsimd32.c
1486*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c
1487*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x1c4-minmax-fp32-armsimd32.c
1488*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c
1489*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-armsimd32-x4.c
1490*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-armsimd32-x8.c
1491*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-armsimd32-x4.c
1492*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-armsimd32-x8.c
1493*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x1c4-minmax-fp32-armsimd32.c
1494*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x2c4-minmax-fp32-armsimd32.c
1495*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x1c4-minmax-fp32-armsimd32.c
1496*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x2c4-minmax-fp32-armsimd32.c
1497*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x1c4-minmax-fp32-armsimd32.c
1498*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x2c4-minmax-fp32-armsimd32.c
1499*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x1c4-minmax-fp32-armsimd32.c
1500*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x2c4-minmax-fp32-armsimd32.c
1501*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-armsimd32-x4.c
1502*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-armsimd32-x8.c
1503*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-armsimd32-x4.c
1504*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-armsimd32-x8.c)
1505*4bdc9457SAndroid Build Coastguard Worker
1506*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_NEON_MICROKERNEL_SRCS
1507*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int16-x16.c
1508*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/4x-neon-c4.c
1509*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9p8x-neon-c4.c
1510*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9x-neon-c4.c
1511*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9p8x-minmax-neon-c4.c
1512*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9x-minmax-neon-c4.c
1513*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-neon-2x2.c
1514*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-neon.c
1515*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-neon.c
1516*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-neon.c
1517*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-neon-acc2.c
1518*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-2x4.c
1519*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4.c
1520*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4.c
1521*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4.c
1522*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-neon-x8.c
1523*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool-cw/neon-x4.c
1524*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7p7x-minmax-neon-c4.c
1525*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7x-minmax-neon-c4.c
1526*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-neon-lane-ld64.c
1527*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-neon-lane-ld64.c
1528*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neon-lane-ld64.c
1529*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neon-lane-ld128.c
1530*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/neon-p8.c
1531*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/neon-c8.c
1532*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-neon-lane-ld64.c
1533*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-neon-lane-ld64.c
1534*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neon-lane-ld64.c
1535*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neon-lane-ld128.c
1536*4bdc9457SAndroid Build Coastguard Worker  src/f32-maxpool/9p8x-minmax-neon-c4.c
1537*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9p8x-minmax-neon-c4.c
1538*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9x-minmax-neon-c4.c
1539*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-2x8.c
1540*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neon-x32.c
1541*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neon-x32.c
1542*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x8.c
1543*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/neon.c
1544*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-neon.c
1545*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-neon-x8.c
1546*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-neon-x8.c
1547*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-neon-x8.c
1548*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-neon-x8.c
1549*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-neon-x8.c
1550*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-neon-x8.c
1551*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-neon-x8.c
1552*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-neon-x8.c
1553*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-neon-x8.c
1554*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-neon-x8.c
1555*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-neon-x8.c
1556*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-neon-x8.c
1557*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-neon-x8.c
1558*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-neon-x8.c
1559*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-lut16-p3-x8.c
1560*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-neon-x16.c
1561*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-neon-x8.c
1562*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c4-minmax-neon-2x.c
1563*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-neon-x8.c
1564*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-neon-x8.c
1565*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-neon-x8.c
1566*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-neon-x8.c
1567*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x8.c
1568*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-neon-x8.c
1569*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-neon-x8.c
1570*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-neon-x8.c
1571*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-neon-mla8-ld64.c
1572*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-neon-mla8-ld128.c
1573*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mla8-ld64.c
1574*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mla8-ld64.c
1575*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c
1576*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c
1577*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c
1578*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c
1579*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-rndnu-neon-mla8-ld64.c
1580*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mla8-ld64.c
1581*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mla8-ld64.c
1582*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-neon-x32.c
1583*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c8.c
1584*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c8.c
1585*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c
1586*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2s4-minmax-rndnu-neon-mlal.c
1587*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c
1588*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2s4-minmax-rndnu-neon-mlal.c
1589*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c
1590*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2s4-minmax-rndnu-neon-mlal.c
1591*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c
1592*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2s4-minmax-rndnu-neon-mlal.c
1593*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-neon-ld64-x16.c
1594*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-neon-ld64-x32.c
1595*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-neon-ld64-x16.c
1596*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-neon-ld64-x32.c
1597*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-neon-x32.c
1598*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-neon-x32.c
1599*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-rndnu-neon-ld64-x16.c
1600*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-rndnu-neon-ld64-x16.c
1601*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9p8x-minmax-neon-c8.c
1602*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9x-minmax-neon-c8.c
1603*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-rndnu-neon-mul8.c
1604*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-rndnu-neon-mul8.c
1605*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-neon-x32.c
1606*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c8.c
1607*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c8.c
1608*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c
1609*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c
1610*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c
1611*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c
1612*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c
1613*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c
1614*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c
1615*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c
1616*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-neon-ld64-x16.c
1617*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-neon-ld64-x32.c
1618*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-neon-ld64-x16.c
1619*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-neon-ld64-x32.c
1620*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-neon-x32.c
1621*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-neon-x32.c
1622*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-rndnu-neon-ld64-x16.c
1623*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-rndnu-neon-ld64-x16.c
1624*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/neon-c8.c
1625*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/neon-c16.c
1626*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-neon-c16.c
1627*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/neon-x64.c
1628*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/neon-c8.c
1629*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/neon-c16.c
1630*4bdc9457SAndroid Build Coastguard Worker  src/u8-maxpool/9p8x-minmax-neon-c16.c
1631*4bdc9457SAndroid Build Coastguard Worker  src/u8-rmax/neon.c
1632*4bdc9457SAndroid Build Coastguard Worker  src/u8-vclamp/neon-x64.c
1633*4bdc9457SAndroid Build Coastguard Worker  src/xx-fill/neon-x64.c
1634*4bdc9457SAndroid Build Coastguard Worker  src/xx-pad/neon.c
1635*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/16x16-reuse-dec-zip-neon.c
1636*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/xm-neon.c
1637*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x2-neon.c
1638*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x3-neon.c
1639*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x4-neon.c
1640*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-dec-zip-neon.c
1641*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x4-neon-st4.c
1642*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-reuse-dec-zip-neon.c
1643*4bdc9457SAndroid Build Coastguard Worker  src/x32-unpool/neon.c
1644*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/xm-neon.c
1645*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x2-neon.c
1646*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x3-neon.c
1647*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x4-neon.c)
1648*4bdc9457SAndroid Build Coastguard Worker
1649*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_NEON_MICROKERNEL_SRCS
1650*4bdc9457SAndroid Build Coastguard Worker  src/cs16-bfly4/samples1-neon.c
1651*4bdc9457SAndroid Build Coastguard Worker  src/cs16-vsquareabs/gen/neon-mlal-ld128-x4.c
1652*4bdc9457SAndroid Build Coastguard Worker  src/cs16-vsquareabs/gen/neon-mlal-ld128-x8.c
1653*4bdc9457SAndroid Build Coastguard Worker  src/cs16-vsquareabs/gen/neon-mlal-ld128-x12.c
1654*4bdc9457SAndroid Build Coastguard Worker  src/cs16-vsquareabs/gen/neon-mlal-ld128-x16.c
1655*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int16-x8.c
1656*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int16-x16.c
1657*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int16-x24.c
1658*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int16-x32.c
1659*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int32-x8.c
1660*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int32-x16.c
1661*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int32-x24.c
1662*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neon-int32-x32.c
1663*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/4x-neon-c4.c
1664*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9p8x-neon-c4.c
1665*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9x-neon-c4.c
1666*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9p8x-minmax-neon-c4.c
1667*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9x-minmax-neon-c4.c
1668*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p0p1c3x4-neon-2x1.c
1669*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p0p1c3x4-neon-2x2.c
1670*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p0p1c3x8-neon-2x1.c
1671*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p0p1c3x8-neon-2x2.c
1672*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p1c3x4-neon-2x1.c
1673*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p1c3x4-neon-2x2.c
1674*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p1c3x8-neon-2x1.c
1675*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p1c3x8-neon-2x2.c
1676*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-neon-2x2.c
1677*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x3-minmax-neon-acc2.c
1678*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x3-minmax-neon.c
1679*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x4-minmax-neon-acc2.c
1680*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x4-minmax-neon.c
1681*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x9-minmax-neon-acc2.c
1682*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x9-minmax-neon.c
1683*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x25-minmax-neon-acc2.c
1684*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x25-minmax-neon.c
1685*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-neon-acc2.c
1686*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-neon.c
1687*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-neon-acc2.c
1688*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-neon.c
1689*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-neon-acc2.c
1690*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-neon.c
1691*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-neon-acc2.c
1692*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-neon.c
1693*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc2.c
1694*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc3.c
1695*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4-acc4.c
1696*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-1x4.c
1697*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-2x4-acc2.c
1698*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-2x4.c
1699*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-3x4.c
1700*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-4x4.c
1701*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-5x4.c
1702*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neon-6x4.c
1703*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4-acc2.c
1704*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4-acc3.c
1705*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4-acc4.c
1706*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-1x4.c
1707*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-2x4-acc2.c
1708*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-2x4.c
1709*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-3x4.c
1710*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neon-4x4.c
1711*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4-acc2.c
1712*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4-acc3.c
1713*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4-acc4.c
1714*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4-acc5.c
1715*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-1x4.c
1716*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-2x4-acc2.c
1717*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-2x4-acc3.c
1718*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-2x4.c
1719*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-3x4-acc2.c
1720*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-3x4.c
1721*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-4x4-acc2.c
1722*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-4x4.c
1723*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neon-5x4.c
1724*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4-acc2.c
1725*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4-acc3.c
1726*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4-acc4.c
1727*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4-acc5.c
1728*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-1x4.c
1729*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-2x4-acc2.c
1730*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-2x4-acc3.c
1731*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-2x4.c
1732*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-3x4-acc2.c
1733*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neon-3x4.c
1734*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-neon-x8.c
1735*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-neon-x16.c
1736*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-neon-x24.c
1737*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-neon-x32.c
1738*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool-cw/neon-x4.c
1739*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7p7x-minmax-neon-c4.c
1740*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7x-minmax-neon-c4.c
1741*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-neon-dup-ld64.c
1742*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-neon-lane-ld64.c
1743*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8s4inc-minmax-neon.c
1744*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-neon-dup-ld64.c
1745*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-neon-dup-ld128.c
1746*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-neon-lane-ld64.c
1747*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-neon-lane-ld128.c
1748*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8s4inc-minmax-neon.c
1749*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-neon-lane-ld64.c
1750*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-neon-dup-ld64.c
1751*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-neon-dup-ld128.c
1752*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-neon-lane-ld64.c
1753*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-neon-lane-ld128.c
1754*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8s4inc-minmax-neon.c
1755*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/8x8s4inc-minmax-neon.c
1756*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-neon-dup-ld64.c
1757*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-neon-lane-ld64.c
1758*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8s4-minmax-neon.c
1759*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-neon-lane-ld64.c
1760*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neon-dup-ld64.c
1761*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neon-dup-ld128.c
1762*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neon-lane-ld64.c
1763*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neon-lane-ld128.c
1764*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8s4-minmax-neon.c
1765*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-neon-lane-ld64.c
1766*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x2-minmax-neon-lane-ld64.c
1767*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neon-dup-ld64.c
1768*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neon-dup-ld128.c
1769*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neon-lane-ld64.c
1770*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neon-lane-ld128.c
1771*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8s4-minmax-neon.c
1772*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/8x8s4-minmax-neon.c
1773*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/neon-p4.c
1774*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/neon-p8.c
1775*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/neon-p16.c
1776*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/neon-c4.c
1777*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/neon-c8.c
1778*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-neon-dup-ld64.c
1779*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-neon-lane-ld64.c
1780*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8s4-minmax-neon.c
1781*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-neon-lane-ld64.c
1782*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-minmax-neon-lane-ld64.c
1783*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neon-dup-ld64.c
1784*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neon-dup-ld128.c
1785*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neon-lane-ld64.c
1786*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neon-lane-ld128.c
1787*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8s4-minmax-neon.c
1788*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x2-minmax-neon-lane-ld64.c
1789*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neon-dup-ld64.c
1790*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neon-dup-ld128.c
1791*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neon-lane-ld64.c
1792*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neon-lane-ld128.c
1793*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8s4-minmax-neon.c
1794*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/8x8s4-minmax-neon.c
1795*4bdc9457SAndroid Build Coastguard Worker  src/f32-maxpool/9p8x-minmax-neon-c4.c
1796*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9p8x-minmax-neon-c4.c
1797*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9x-minmax-neon-c4.c
1798*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/4x8-minmax-neon.c
1799*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/8x8-minmax-neon.c
1800*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-1x4.c
1801*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-1x8.c
1802*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-1x16.c
1803*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-2x4.c
1804*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-2x8.c
1805*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-2x16.c
1806*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-4x4.c
1807*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-4x8.c
1808*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/neon-4x16.c
1809*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neon-x8.c
1810*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neon-x16.c
1811*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neon-x24.c
1812*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neon-x32.c
1813*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neon-x8.c
1814*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neon-x16.c
1815*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neon-x24.c
1816*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neon-x32.c
1817*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x4.c
1818*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x8-acc2.c
1819*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x8.c
1820*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x12-acc2.c
1821*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x12-acc3.c
1822*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x12.c
1823*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x16-acc2.c
1824*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x16-acc4.c
1825*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x16.c
1826*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x20-acc2.c
1827*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x20-acc5.c
1828*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-lut64-p2-x20.c
1829*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x4.c
1830*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x8-acc2.c
1831*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x8.c
1832*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x12-acc2.c
1833*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x12-acc3.c
1834*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x12.c
1835*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x16-acc2.c
1836*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x16-acc4.c
1837*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x16.c
1838*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x20-acc2.c
1839*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x20-acc5.c
1840*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neon-rr2-p5-x20.c
1841*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/neon.c
1842*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-neon-pipelined.c
1843*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-neon-x2.c
1844*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-neon.c
1845*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-neon-pipelined.c
1846*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-neon-x2.c
1847*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-neon.c
1848*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/12x1-minmax-neon.c
1849*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x1-minmax-neon-pipelined.c
1850*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x1-minmax-neon-x2.c
1851*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x1-minmax-neon.c
1852*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-neon-pipelined.c
1853*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-neon-x2.c
1854*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-neon.c
1855*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-neon-x4.c
1856*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-neon-x8.c
1857*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-neon-x4.c
1858*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-neon-x8.c
1859*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-neon-x4.c
1860*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-neon-x8.c
1861*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-neon-x4.c
1862*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-neon-x8.c
1863*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-neon-x4.c
1864*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-neon-x8.c
1865*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-neon-x4.c
1866*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-neon-x8.c
1867*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-neon-x4.c
1868*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-neon-x8.c
1869*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-neon-x4.c
1870*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-neon-x8.c
1871*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-neon-x4.c
1872*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-neon-x8.c
1873*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-neon-x4.c
1874*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-neon-x8.c
1875*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-neon-x4.c
1876*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-neon-x8.c
1877*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-neon-x4.c
1878*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-neon-x8.c
1879*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-neon-x4.c
1880*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-neon-x8.c
1881*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-neon-x4.c
1882*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-neon-x8.c
1883*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-lut16-p3-x4.c
1884*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-lut16-p3-x8.c
1885*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-lut16-p3-x12.c
1886*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-lut16-p3-x16.c
1887*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-lut16-p3-x20.c
1888*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-lut16-p3-x24.c
1889*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-p6-x4.c
1890*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-p6-x8.c
1891*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-p6-x12.c
1892*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-p6-x16.c
1893*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-p6-x20.c
1894*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neon-rr2-p6-x24.c
1895*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-neon-x4.c
1896*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-neon-x8.c
1897*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-neon-x16.c
1898*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-neon-x4.c
1899*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-neon-x8.c
1900*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c4-minmax-neon-2x.c
1901*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c8-minmax-neon-2x.c
1902*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-neon-x4.c
1903*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-neon-x8.c
1904*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-neon-x4.c
1905*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-neon-x8.c
1906*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-neon-x4.c
1907*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-neon-x8.c
1908*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-neon-x4.c
1909*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-neon-x8.c
1910*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-neon-x4.c
1911*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-neon-x8.c
1912*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x4.c
1913*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x8.c
1914*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x12.c
1915*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x16.c
1916*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x20.c
1917*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut64-p2-nr2recps-x24.c
1918*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x4.c
1919*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x8.c
1920*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x12.c
1921*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x16.c
1922*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x20.c
1923*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-lut2048-p1-nr2recps-x24.c
1924*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x4.c
1925*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x8.c
1926*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x12.c
1927*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x16.c
1928*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x20.c
1929*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neon-rr2-p5-nr2recps-x24.c
1930*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-neon-x4.c
1931*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-neon-x8.c
1932*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-neon-x4.c
1933*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-neon-x8.c
1934*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-neon-x4.c
1935*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-neon-x8.c
1936*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f16-f32-neon-int16.c
1937*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f16-f32-neon-int32.c
1938*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-f16-neon.c
1939*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-qs8-neon.c
1940*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-qu8-neon.c
1941*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-neon-rr2-lut16-p3.c
1942*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-neon-rr2-p6.c
1943*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-neon-addsub.c
1944*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-neon-cvt.c
1945*4bdc9457SAndroid Build Coastguard Worker  src/math/roundne-neon-addsub.c
1946*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-neon-addsub.c
1947*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-neon-cvt.c
1948*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-neon-addsub.c
1949*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-neon-cvt.c
1950*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neon-rr2-lut64-p2-nr2recps.c
1951*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neon-rr2-lut2048-p1-nr2recps.c
1952*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neon-rr2-p5-nr2recps.c
1953*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-neon-nr1rsqrts.c
1954*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-neon-nr2rsqrts.c
1955*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-neon-nr3rsqrts.c
1956*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x3-minmax-fp32-neon-mla8-ld64.c
1957*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-neon-mla8-ld64.c
1958*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-neon-mul8-ld64.c
1959*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-neon-mul16.c
1960*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-neon-mla8-ld64.c
1961*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-neon-mul8-ld64.c
1962*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-neon-mul16.c
1963*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-neon-mla8-ld64.c
1964*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-neon-mla8-ld128.c
1965*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mla8-ld64.c
1966*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mla8-ld128.c
1967*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mul8-ld64.c
1968*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mul8-ld128.c
1969*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neon-mul16.c
1970*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mla8-ld64.c
1971*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mla8-ld128.c
1972*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mul8-ld64.c
1973*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mul8-ld128.c
1974*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neon-mul16.c
1975*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-neon-mul16.c
1976*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-neon-mul16.c
1977*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x9-minmax-fp32-neon-mul16.c
1978*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x25-minmax-fp32-neon-mul16.c
1979*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-neon-mlal-lane-prfm.c
1980*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-neon-mlal-lane.c
1981*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-dup.c
1982*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld1r.c
1983*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld2r.c
1984*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld4r.c
1985*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c
1986*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-dup.c
1987*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-ld1r.c
1988*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-ld2r.c
1989*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4s2-minmax-fp32-neon-mlal.c
1990*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-neon-mlal.c
1991*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16-minmax-fp32-neon-mlal-lane-prfm.c
1992*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16-minmax-fp32-neon-mlal-lane.c
1993*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8-minmax-fp32-neon-mlal-lane-prfm.c
1994*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8-minmax-fp32-neon-mlal-lane.c
1995*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-dup.c
1996*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld1r.c
1997*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld2r.c
1998*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld4r.c
1999*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c
2000*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-dup.c
2001*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-ld1r.c
2002*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-ld2r.c
2003*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c4s2-minmax-fp32-neon-mlal.c
2004*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-neon-mlal.c
2005*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x16-minmax-fp32-neon-mlal-lane-prfm.c
2006*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x16-minmax-fp32-neon-mlal-lane.c
2007*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x8-minmax-fp32-neon-mlal-lane-prfm.c
2008*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x8-minmax-fp32-neon-mlal-lane.c
2009*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x16-minmax-fp32-neon-mlal-lane-prfm.c
2010*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x16-minmax-fp32-neon-mlal-lane.c
2011*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-neon-mlal-lane-prfm.c
2012*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-neon-mlal-lane.c
2013*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-neon-mlal-lane-prfm.c
2014*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-neon-mlal-lane.c
2015*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x8-minmax-fp32-neon-mlal-lane-prfm.c
2016*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x8-minmax-fp32-neon-mlal-lane.c
2017*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x16-minmax-fp32-neon-mlal-lane-prfm.c
2018*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x16-minmax-fp32-neon-mlal-lane.c
2019*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-neon-mlal-lane-prfm.c
2020*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-neon-mlal-lane.c
2021*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-dup.c
2022*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld1r.c
2023*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld2r.c
2024*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld4r.c
2025*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c
2026*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-dup.c
2027*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-ld1r.c
2028*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-ld2r.c
2029*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4s2-minmax-fp32-neon-mlal.c
2030*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-neon-mlal.c
2031*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16-minmax-fp32-neon-mlal-lane-prfm.c
2032*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16-minmax-fp32-neon-mlal-lane.c
2033*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8-minmax-fp32-neon-mlal-lane-prfm.c
2034*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8-minmax-fp32-neon-mlal-lane.c
2035*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-dup.c
2036*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld1r.c
2037*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld2r.c
2038*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld4r.c
2039*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c
2040*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-dup.c
2041*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-ld1r.c
2042*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-ld2r.c
2043*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c4s2-minmax-fp32-neon-mlal.c
2044*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c8-minmax-fp32-neon-mlal.c
2045*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x16-minmax-fp32-neon-mlal-lane-prfm.c
2046*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x16-minmax-fp32-neon-mlal-lane.c
2047*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x8-minmax-fp32-neon-mlal-lane-prfm.c
2048*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x8-minmax-fp32-neon-mlal-lane.c
2049*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x16-minmax-fp32-neon-mlal-lane-prfm.c
2050*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x16-minmax-fp32-neon-mlal-lane.c
2051*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-neon-mlal-lane-prfm.c
2052*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-neon-mlal-lane.c
2053*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-neon-mlal-lane-prfm.c
2054*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-neon-mlal-lane.c
2055*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x8-minmax-fp32-neon-mlal-lane-prfm.c
2056*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x8-minmax-fp32-neon-mlal-lane.c
2057*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x16-minmax-fp32-neon-mlal-lane-prfm.c
2058*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x16-minmax-fp32-neon-mlal-lane.c
2059*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-neon-mul16.c
2060*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-rndnu-neon-mla8-ld64.c
2061*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-rndnu-neon-mul8-ld64.c
2062*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-rndnu-neon-mul16.c
2063*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-neon-mul16.c
2064*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-rndnu-neon-mla8-ld64.c
2065*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-rndnu-neon-mul8-ld64.c
2066*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-rndnu-neon-mul16.c
2067*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-neon-mul16.c
2068*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mla8-ld64.c
2069*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mla8-ld128.c
2070*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mul8-ld64.c
2071*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mul8-ld128.c
2072*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-rndnu-neon-mul16.c
2073*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-neon-mul16.c
2074*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mla8-ld64.c
2075*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mla8-ld128.c
2076*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mul8-ld64.c
2077*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mul8-ld128.c
2078*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-rndnu-neon-mul16.c
2079*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-neon-mul16.c
2080*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-rndnu-neon-mul16.c
2081*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-neon-mul16.c
2082*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-rndnu-neon-mul16.c
2083*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-fp32-neon-mul16.c
2084*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-rndnu-neon-mul16.c
2085*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-fp32-neon-mul16.c
2086*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-rndnu-neon-mul16.c
2087*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-neon-x8.c
2088*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-neon-x16.c
2089*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-neon-x24.c
2090*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-neon-x32.c
2091*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-neon-c8.c
2092*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-neon-c16.c
2093*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-neon-c24.c
2094*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-neon-c32.c
2095*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c8.c
2096*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c16.c
2097*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c24.c
2098*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-rndnu-neon-c32.c
2099*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-neon-c8.c
2100*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-neon-c16.c
2101*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-neon-c24.c
2102*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-neon-c32.c
2103*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c8.c
2104*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c16.c
2105*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c24.c
2106*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-rndnu-neon-c32.c
2107*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane-prfm.c
2108*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c
2109*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8-minmax-rndnu-neon-mull-addw-dup.c
2110*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-dup.c
2111*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld1r.c
2112*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld2r.c
2113*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-fp32-neon-mlal-ld4r.c
2114*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mlal-dup.c
2115*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld1r.c
2116*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld2r.c
2117*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld4r.c
2118*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mull-dup.c
2119*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mull-ld1r.c
2120*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mull-ld2r.c
2121*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-rndnu-neon-mull-ld4r.c
2122*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c
2123*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2s4-minmax-rndnu-neon-mlal.c
2124*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2s4-minmax-rndnu-neon-mull.c
2125*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-dup.c
2126*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-ld1r.c
2127*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-fp32-neon-mlal-ld2r.c
2128*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mlal-dup.c
2129*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mlal-ld1r.c
2130*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mlal-ld2r.c
2131*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mull-dup.c
2132*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mull-ld1r.c
2133*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-rndnu-neon-mull-ld2r.c
2134*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4s2-minmax-fp32-neon-mlal.c
2135*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4s2-minmax-rndnu-neon-mlal.c
2136*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4s2-minmax-rndnu-neon-mull.c
2137*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-fp32-neon-mlal.c
2138*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-rndnu-neon-mlal.c
2139*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-rndnu-neon-mull.c
2140*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c16-minmax-rndnu-neon-mlal.c
2141*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16-minmax-fp32-neon-mlal-lane.c
2142*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane-prfm.c
2143*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c
2144*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16-minmax-rndnu-neon-mull-addw-dup.c
2145*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mlal-dup.c
2146*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld1r.c
2147*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld2r.c
2148*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld4r.c
2149*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mull-dup.c
2150*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mull-ld1r.c
2151*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mull-ld2r.c
2152*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2-minmax-rndnu-neon-mull-ld4r.c
2153*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2s4-minmax-rndnu-neon-mlal.c
2154*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c2s4-minmax-rndnu-neon-mull.c
2155*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mlal-dup.c
2156*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mlal-ld1r.c
2157*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mlal-ld2r.c
2158*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mull-dup.c
2159*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mull-ld1r.c
2160*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-neon-mull-ld2r.c
2161*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4s2-minmax-rndnu-neon-mlal.c
2162*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4s2-minmax-rndnu-neon-mull.c
2163*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c8-minmax-rndnu-neon-mlal.c
2164*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c8-minmax-rndnu-neon-mull.c
2165*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c16-minmax-rndnu-neon-mlal.c
2166*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8-minmax-rndnu-neon-mlal-lane-prfm.c
2167*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8-minmax-rndnu-neon-mlal-lane.c
2168*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8-minmax-rndnu-neon-mull-addw-dup.c
2169*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-dup.c
2170*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld1r.c
2171*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld2r.c
2172*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-fp32-neon-mlal-ld4r.c
2173*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mlal-dup.c
2174*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld1r.c
2175*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld2r.c
2176*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld4r.c
2177*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mull-dup.c
2178*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mull-ld1r.c
2179*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mull-ld2r.c
2180*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-rndnu-neon-mull-ld4r.c
2181*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c
2182*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2s4-minmax-rndnu-neon-mlal.c
2183*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2s4-minmax-rndnu-neon-mull.c
2184*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-dup.c
2185*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-ld1r.c
2186*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-fp32-neon-mlal-ld2r.c
2187*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mlal-dup.c
2188*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mlal-ld1r.c
2189*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mlal-ld2r.c
2190*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mull-dup.c
2191*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mull-ld1r.c
2192*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-rndnu-neon-mull-ld2r.c
2193*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4s2-minmax-fp32-neon-mlal.c
2194*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4s2-minmax-rndnu-neon-mlal.c
2195*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4s2-minmax-rndnu-neon-mull.c
2196*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-fp32-neon-mlal.c
2197*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-rndnu-neon-mlal.c
2198*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-rndnu-neon-mull.c
2199*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c16-minmax-rndnu-neon-mlal.c
2200*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16-minmax-rndnu-neon-mlal-lane-prfm.c
2201*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16-minmax-rndnu-neon-mlal-lane.c
2202*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16-minmax-rndnu-neon-mull-addw-dup.c
2203*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mlal-dup.c
2204*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld1r.c
2205*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld2r.c
2206*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld4r.c
2207*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mull-dup.c
2208*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mull-ld1r.c
2209*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mull-ld2r.c
2210*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2-minmax-rndnu-neon-mull-ld4r.c
2211*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2s4-minmax-rndnu-neon-mlal.c
2212*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c2s4-minmax-rndnu-neon-mull.c
2213*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mlal-dup.c
2214*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mlal-ld1r.c
2215*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mlal-ld2r.c
2216*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mull-dup.c
2217*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mull-ld1r.c
2218*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c4-minmax-rndnu-neon-mull-ld2r.c
2219*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c4s2-minmax-rndnu-neon-mlal.c
2220*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c4s2-minmax-rndnu-neon-mull.c
2221*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c8-minmax-rndnu-neon-mlal.c
2222*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c8-minmax-rndnu-neon-mull.c
2223*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c16-minmax-rndnu-neon-mlal.c
2224*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8-minmax-rndnu-neon-mlal-lane-prfm.c
2225*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c
2226*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8-minmax-rndnu-neon-mull-addw-dup.c
2227*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mlal-dup.c
2228*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld1r.c
2229*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld2r.c
2230*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld4r.c
2231*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mull-dup.c
2232*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mull-ld1r.c
2233*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mull-ld2r.c
2234*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2-minmax-rndnu-neon-mull-ld4r.c
2235*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2s4-minmax-rndnu-neon-mlal.c
2236*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c2s4-minmax-rndnu-neon-mull.c
2237*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mlal-dup.c
2238*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mlal-ld1r.c
2239*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mlal-ld2r.c
2240*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mull-dup.c
2241*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mull-ld1r.c
2242*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c4-minmax-rndnu-neon-mull-ld2r.c
2243*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c4s2-minmax-rndnu-neon-mlal.c
2244*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c4s2-minmax-rndnu-neon-mull.c
2245*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c8-minmax-rndnu-neon-mlal.c
2246*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c8-minmax-rndnu-neon-mull.c
2247*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c16-minmax-rndnu-neon-mlal.c
2248*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16-minmax-rndnu-neon-mlal-lane-prfm.c
2249*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16-minmax-rndnu-neon-mlal-lane.c
2250*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16-minmax-rndnu-neon-mull-addw-dup.c
2251*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mlal-dup.c
2252*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld1r.c
2253*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld2r.c
2254*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld4r.c
2255*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mull-dup.c
2256*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mull-ld1r.c
2257*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mull-ld2r.c
2258*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2-minmax-rndnu-neon-mull-ld4r.c
2259*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2s4-minmax-rndnu-neon-mlal.c
2260*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c2s4-minmax-rndnu-neon-mull.c
2261*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mlal-dup.c
2262*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mlal-ld1r.c
2263*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mlal-ld2r.c
2264*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mull-dup.c
2265*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mull-ld1r.c
2266*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c4-minmax-rndnu-neon-mull-ld2r.c
2267*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c4s2-minmax-rndnu-neon-mlal.c
2268*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c4s2-minmax-rndnu-neon-mull.c
2269*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c8-minmax-rndnu-neon-mlal.c
2270*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c8-minmax-rndnu-neon-mull.c
2271*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c16-minmax-rndnu-neon-mlal.c
2272*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-neon-mlal-lane-prfm.c
2273*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-neon-mlal-lane.c
2274*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-neon-mull-addw-dup.c
2275*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mlal-dup.c
2276*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld1r.c
2277*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld2r.c
2278*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld4r.c
2279*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mull-dup.c
2280*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mull-ld1r.c
2281*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mull-ld2r.c
2282*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2-minmax-rndnu-neon-mull-ld4r.c
2283*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2s4-minmax-rndnu-neon-mlal.c
2284*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c2s4-minmax-rndnu-neon-mull.c
2285*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mlal-dup.c
2286*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mlal-ld1r.c
2287*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mlal-ld2r.c
2288*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mull-dup.c
2289*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mull-ld1r.c
2290*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-neon-mull-ld2r.c
2291*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4s2-minmax-rndnu-neon-mlal.c
2292*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4s2-minmax-rndnu-neon-mull.c
2293*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c8-minmax-rndnu-neon-mlal.c
2294*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c8-minmax-rndnu-neon-mull.c
2295*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c16-minmax-rndnu-neon-mlal.c
2296*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-fp32-neon-mlal-lane.c
2297*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-rndnu-neon-mlal-lane-prfm.c
2298*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c
2299*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-rndnu-neon-mull-addw-dup.c
2300*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mlal-dup.c
2301*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld1r.c
2302*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld2r.c
2303*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld4r.c
2304*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mull-dup.c
2305*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mull-ld1r.c
2306*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mull-ld2r.c
2307*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2-minmax-rndnu-neon-mull-ld4r.c
2308*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2s4-minmax-rndnu-neon-mlal.c
2309*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c2s4-minmax-rndnu-neon-mull.c
2310*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mlal-dup.c
2311*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mlal-ld1r.c
2312*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mlal-ld2r.c
2313*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mull-dup.c
2314*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mull-ld1r.c
2315*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-neon-mull-ld2r.c
2316*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4s2-minmax-rndnu-neon-mlal.c
2317*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4s2-minmax-rndnu-neon-mull.c
2318*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c8-minmax-rndnu-neon-mlal.c
2319*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c8-minmax-rndnu-neon-mull.c
2320*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c16-minmax-rndnu-neon-mlal.c
2321*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/6x8-minmax-rndnu-neon-mlal-lane-prfm.c
2322*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/6x8-minmax-rndnu-neon-mlal-lane.c
2323*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/6x16-minmax-rndnu-neon-mlal-lane-prfm.c
2324*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/6x16-minmax-rndnu-neon-mlal-lane.c
2325*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane-prfm.c
2326*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c
2327*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8-minmax-rndnu-neon-mull-addw-dup.c
2328*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-dup.c
2329*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld1r.c
2330*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld2r.c
2331*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-fp32-neon-mlal-ld4r.c
2332*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mlal-dup.c
2333*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld1r.c
2334*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld2r.c
2335*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mlal-ld4r.c
2336*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mull-dup.c
2337*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mull-ld1r.c
2338*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mull-ld2r.c
2339*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-rndnu-neon-mull-ld4r.c
2340*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2s4-minmax-fp32-neon-mlal.c
2341*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2s4-minmax-rndnu-neon-mlal.c
2342*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2s4-minmax-rndnu-neon-mull.c
2343*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-dup.c
2344*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-ld1r.c
2345*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-fp32-neon-mlal-ld2r.c
2346*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mlal-dup.c
2347*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mlal-ld1r.c
2348*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mlal-ld2r.c
2349*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mull-dup.c
2350*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mull-ld1r.c
2351*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-rndnu-neon-mull-ld2r.c
2352*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4s2-minmax-fp32-neon-mlal.c
2353*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4s2-minmax-rndnu-neon-mlal.c
2354*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4s2-minmax-rndnu-neon-mull.c
2355*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-fp32-neon-mlal.c
2356*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-rndnu-neon-mlal.c
2357*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-rndnu-neon-mull.c
2358*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c16-minmax-rndnu-neon-mlal.c
2359*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16-minmax-fp32-neon-mlal-lane.c
2360*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane-prfm.c
2361*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c
2362*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16-minmax-rndnu-neon-mull-addw-dup.c
2363*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mlal-dup.c
2364*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld1r.c
2365*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld2r.c
2366*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mlal-ld4r.c
2367*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mull-dup.c
2368*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mull-ld1r.c
2369*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mull-ld2r.c
2370*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2-minmax-rndnu-neon-mull-ld4r.c
2371*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2s4-minmax-rndnu-neon-mlal.c
2372*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c2s4-minmax-rndnu-neon-mull.c
2373*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mlal-dup.c
2374*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mlal-ld1r.c
2375*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mlal-ld2r.c
2376*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mull-dup.c
2377*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mull-ld1r.c
2378*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4-minmax-rndnu-neon-mull-ld2r.c
2379*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4s2-minmax-rndnu-neon-mlal.c
2380*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4s2-minmax-rndnu-neon-mull.c
2381*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c8-minmax-rndnu-neon-mlal.c
2382*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c8-minmax-rndnu-neon-mull.c
2383*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c16-minmax-rndnu-neon-mlal.c
2384*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8-minmax-rndnu-neon-mlal-lane-prfm.c
2385*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8-minmax-rndnu-neon-mlal-lane.c
2386*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8-minmax-rndnu-neon-mull-addw-dup.c
2387*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-dup.c
2388*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld1r.c
2389*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld2r.c
2390*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-fp32-neon-mlal-ld4r.c
2391*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mlal-dup.c
2392*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld1r.c
2393*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld2r.c
2394*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mlal-ld4r.c
2395*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mull-dup.c
2396*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mull-ld1r.c
2397*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mull-ld2r.c
2398*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-rndnu-neon-mull-ld4r.c
2399*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2s4-minmax-fp32-neon-mlal.c
2400*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2s4-minmax-rndnu-neon-mlal.c
2401*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2s4-minmax-rndnu-neon-mull.c
2402*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-dup.c
2403*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-ld1r.c
2404*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-fp32-neon-mlal-ld2r.c
2405*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mlal-dup.c
2406*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mlal-ld1r.c
2407*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mlal-ld2r.c
2408*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mull-dup.c
2409*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mull-ld1r.c
2410*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-rndnu-neon-mull-ld2r.c
2411*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4s2-minmax-fp32-neon-mlal.c
2412*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4s2-minmax-rndnu-neon-mlal.c
2413*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4s2-minmax-rndnu-neon-mull.c
2414*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-fp32-neon-mlal.c
2415*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-rndnu-neon-mlal.c
2416*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-rndnu-neon-mull.c
2417*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c16-minmax-rndnu-neon-mlal.c
2418*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16-minmax-rndnu-neon-mlal-lane-prfm.c
2419*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16-minmax-rndnu-neon-mlal-lane.c
2420*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16-minmax-rndnu-neon-mull-addw-dup.c
2421*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mlal-dup.c
2422*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld1r.c
2423*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld2r.c
2424*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mlal-ld4r.c
2425*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mull-dup.c
2426*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mull-ld1r.c
2427*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mull-ld2r.c
2428*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2-minmax-rndnu-neon-mull-ld4r.c
2429*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2s4-minmax-rndnu-neon-mlal.c
2430*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c2s4-minmax-rndnu-neon-mull.c
2431*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mlal-dup.c
2432*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mlal-ld1r.c
2433*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mlal-ld2r.c
2434*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mull-dup.c
2435*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mull-ld1r.c
2436*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c4-minmax-rndnu-neon-mull-ld2r.c
2437*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c4s2-minmax-rndnu-neon-mlal.c
2438*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c4s2-minmax-rndnu-neon-mull.c
2439*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c8-minmax-rndnu-neon-mlal.c
2440*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c8-minmax-rndnu-neon-mull.c
2441*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c16-minmax-rndnu-neon-mlal.c
2442*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8-minmax-rndnu-neon-mlal-lane-prfm.c
2443*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c
2444*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8-minmax-rndnu-neon-mull-addw-dup.c
2445*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mlal-dup.c
2446*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld1r.c
2447*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld2r.c
2448*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mlal-ld4r.c
2449*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mull-dup.c
2450*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mull-ld1r.c
2451*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mull-ld2r.c
2452*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2-minmax-rndnu-neon-mull-ld4r.c
2453*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2s4-minmax-rndnu-neon-mlal.c
2454*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c2s4-minmax-rndnu-neon-mull.c
2455*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mlal-dup.c
2456*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mlal-ld1r.c
2457*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mlal-ld2r.c
2458*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mull-dup.c
2459*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mull-ld1r.c
2460*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c4-minmax-rndnu-neon-mull-ld2r.c
2461*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c4s2-minmax-rndnu-neon-mlal.c
2462*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c4s2-minmax-rndnu-neon-mull.c
2463*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c8-minmax-rndnu-neon-mlal.c
2464*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c8-minmax-rndnu-neon-mull.c
2465*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c16-minmax-rndnu-neon-mlal.c
2466*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16-minmax-rndnu-neon-mlal-lane-prfm.c
2467*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16-minmax-rndnu-neon-mlal-lane.c
2468*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16-minmax-rndnu-neon-mull-addw-dup.c
2469*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mlal-dup.c
2470*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld1r.c
2471*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld2r.c
2472*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mlal-ld4r.c
2473*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mull-dup.c
2474*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mull-ld1r.c
2475*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mull-ld2r.c
2476*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2-minmax-rndnu-neon-mull-ld4r.c
2477*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2s4-minmax-rndnu-neon-mlal.c
2478*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c2s4-minmax-rndnu-neon-mull.c
2479*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mlal-dup.c
2480*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mlal-ld1r.c
2481*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mlal-ld2r.c
2482*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mull-dup.c
2483*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mull-ld1r.c
2484*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c4-minmax-rndnu-neon-mull-ld2r.c
2485*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c4s2-minmax-rndnu-neon-mlal.c
2486*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c4s2-minmax-rndnu-neon-mull.c
2487*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c8-minmax-rndnu-neon-mlal.c
2488*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c8-minmax-rndnu-neon-mull.c
2489*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c16-minmax-rndnu-neon-mlal.c
2490*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-neon-mlal-lane-prfm.c
2491*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-neon-mlal-lane.c
2492*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-neon-mull-addw-dup.c
2493*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mlal-dup.c
2494*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld1r.c
2495*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld2r.c
2496*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mlal-ld4r.c
2497*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mull-dup.c
2498*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mull-ld1r.c
2499*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mull-ld2r.c
2500*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2-minmax-rndnu-neon-mull-ld4r.c
2501*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2s4-minmax-rndnu-neon-mlal.c
2502*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c2s4-minmax-rndnu-neon-mull.c
2503*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mlal-dup.c
2504*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mlal-ld1r.c
2505*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mlal-ld2r.c
2506*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mull-dup.c
2507*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mull-ld1r.c
2508*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-neon-mull-ld2r.c
2509*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4s2-minmax-rndnu-neon-mlal.c
2510*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4s2-minmax-rndnu-neon-mull.c
2511*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c8-minmax-rndnu-neon-mlal.c
2512*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c8-minmax-rndnu-neon-mull.c
2513*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c16-minmax-rndnu-neon-mlal.c
2514*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-fp32-neon-mlal-lane.c
2515*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-rndnu-neon-mlal-lane-prfm.c
2516*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c
2517*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-rndnu-neon-mull-addw-dup.c
2518*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mlal-dup.c
2519*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld1r.c
2520*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld2r.c
2521*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mlal-ld4r.c
2522*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mull-dup.c
2523*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mull-ld1r.c
2524*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mull-ld2r.c
2525*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2-minmax-rndnu-neon-mull-ld4r.c
2526*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2s4-minmax-rndnu-neon-mlal.c
2527*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c2s4-minmax-rndnu-neon-mull.c
2528*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mlal-dup.c
2529*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mlal-ld1r.c
2530*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mlal-ld2r.c
2531*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mull-dup.c
2532*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mull-ld1r.c
2533*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-neon-mull-ld2r.c
2534*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4s2-minmax-rndnu-neon-mlal.c
2535*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4s2-minmax-rndnu-neon-mull.c
2536*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c8-minmax-rndnu-neon-mlal.c
2537*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c8-minmax-rndnu-neon-mull.c
2538*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c16-minmax-rndnu-neon-mlal.c
2539*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/6x8-minmax-rndnu-neon-mlal-lane-prfm.c
2540*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/6x8-minmax-rndnu-neon-mlal-lane.c
2541*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/6x16-minmax-rndnu-neon-mlal-lane-prfm.c
2542*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/6x16-minmax-rndnu-neon-mlal-lane.c
2543*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/fp32-neon.c
2544*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/gemmlowp-neon.c
2545*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndna-neon.c
2546*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndnu-neon-mull.c
2547*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndnu-neon-qdmulh.c
2548*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-neon-ld64-x8.c
2549*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-neon-ld64-x16.c
2550*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-neon-ld64-x24.c
2551*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-neon-ld64-x32.c
2552*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-neon-ld128-x16.c
2553*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-neon-ld128-x32.c
2554*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-neon-ld64-x8.c
2555*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-neon-ld64-x16.c
2556*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-neon-ld64-x24.c
2557*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-neon-ld64-x32.c
2558*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-neon-ld128-x16.c
2559*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-neon-ld128-x32.c
2560*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-neon-x8.c
2561*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-neon-x16.c
2562*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-neon-x32.c
2563*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-neon-x8.c
2564*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-neon-x16.c
2565*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-neon-x32.c
2566*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-neon-ld64-x8.c
2567*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-neon-ld64-x16.c
2568*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-neon-ld128-x16.c
2569*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-rndnu-neon-ld64-x8.c
2570*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-rndnu-neon-ld64-x16.c
2571*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-rndnu-neon-ld128-x16.c
2572*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-neon-ld64-x8.c
2573*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-neon-ld64-x16.c
2574*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-neon-ld128-x16.c
2575*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-rndnu-neon-ld64-x8.c
2576*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-rndnu-neon-ld64-x16.c
2577*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-rndnu-neon-ld128-x16.c
2578*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9p8x-minmax-neon-c8.c
2579*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9x-minmax-neon-c8.c
2580*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-neon-mul16.c
2581*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-rndnu-neon-mul8.c
2582*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-rndnu-neon-mul16.c
2583*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-neon-mul16.c
2584*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-rndnu-neon-mul8.c
2585*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-rndnu-neon-mul16.c
2586*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-neon-mul16.c
2587*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-rndnu-neon-mul8.c
2588*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-rndnu-neon-mul16.c
2589*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-neon-mul16.c
2590*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-rndnu-neon-mul8.c
2591*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-rndnu-neon-mul16.c
2592*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up24x9-minmax-fp32-neon-mul16.c
2593*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up24x9-minmax-rndnu-neon-mul8.c
2594*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up24x9-minmax-rndnu-neon-mul16.c
2595*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up24x25-minmax-fp32-neon-mul16.c
2596*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up24x25-minmax-rndnu-neon-mul8.c
2597*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up24x25-minmax-rndnu-neon-mul16.c
2598*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x9-minmax-fp32-neon-mul16.c
2599*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x9-minmax-rndnu-neon-mul8.c
2600*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x9-minmax-rndnu-neon-mul16.c
2601*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x25-minmax-fp32-neon-mul16.c
2602*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x25-minmax-rndnu-neon-mul8.c
2603*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x25-minmax-rndnu-neon-mul16.c
2604*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-neon-x8.c
2605*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-neon-x16.c
2606*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-neon-x24.c
2607*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-neon-x32.c
2608*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-neon-c8.c
2609*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-neon-c16.c
2610*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-neon-c24.c
2611*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-neon-c32.c
2612*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c8.c
2613*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c16.c
2614*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c24.c
2615*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-rndnu-neon-c32.c
2616*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-neon-c8.c
2617*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-neon-c16.c
2618*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-neon-c24.c
2619*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-neon-c32.c
2620*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c8.c
2621*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c16.c
2622*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c24.c
2623*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-rndnu-neon-c32.c
2624*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8-minmax-fp32-neon-mlal-lane.c
2625*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c
2626*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16-minmax-fp32-neon-mlal-lane.c
2627*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c
2628*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x8-minmax-rndnu-neon-mlal-lane.c
2629*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x16-minmax-rndnu-neon-mlal-lane.c
2630*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c
2631*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x16-minmax-rndnu-neon-mlal-lane.c
2632*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8-minmax-fp32-neon-mlal-lane.c
2633*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8-minmax-rndnu-neon-mlal-lane.c
2634*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-fp32-neon-mlal-lane.c
2635*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c
2636*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/6x8-minmax-rndnu-neon-mlal-lane.c
2637*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/6x16-minmax-rndnu-neon-mlal-lane.c
2638*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8-minmax-fp32-neon-mlal-lane.c
2639*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8-minmax-rndnu-neon-mlal-lane.c
2640*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16-minmax-fp32-neon-mlal-lane.c
2641*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16-minmax-rndnu-neon-mlal-lane.c
2642*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x8-minmax-rndnu-neon-mlal-lane.c
2643*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x16-minmax-rndnu-neon-mlal-lane.c
2644*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x8-minmax-rndnu-neon-mlal-lane.c
2645*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x16-minmax-rndnu-neon-mlal-lane.c
2646*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8-minmax-fp32-neon-mlal-lane.c
2647*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8-minmax-rndnu-neon-mlal-lane.c
2648*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-fp32-neon-mlal-lane.c
2649*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-rndnu-neon-mlal-lane.c
2650*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/6x8-minmax-rndnu-neon-mlal-lane.c
2651*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/6x16-minmax-rndnu-neon-mlal-lane.c
2652*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/fp32-neon.c
2653*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/gemmlowp-neon.c
2654*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/rndna-neon.c
2655*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-neon-ld64-x8.c
2656*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-neon-ld64-x16.c
2657*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-neon-ld64-x32.c
2658*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-neon-ld128-x16.c
2659*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-neon-ld64-x8.c
2660*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-neon-ld64-x16.c
2661*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-neon-ld64-x32.c
2662*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-neon-ld128-x16.c
2663*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-neon-x8.c
2664*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-neon-x16.c
2665*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-neon-x32.c
2666*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-neon-x8.c
2667*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-neon-x16.c
2668*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-neon-x32.c
2669*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-neon-ld64-x8.c
2670*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-neon-ld64-x16.c
2671*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-neon-ld128-x16.c
2672*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-rndnu-neon-ld64-x8.c
2673*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-rndnu-neon-ld64-x16.c
2674*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-rndnu-neon-ld128-x16.c
2675*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-neon-ld64-x8.c
2676*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-neon-ld64-x16.c
2677*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-neon-ld128-x16.c
2678*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-rndnu-neon-ld64-x8.c
2679*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-rndnu-neon-ld64-x16.c
2680*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-rndnu-neon-ld128-x16.c
2681*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/neon-c8.c
2682*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/neon-c16.c
2683*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/2p2x-minmax-neon-c16.c
2684*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/4p3x-minmax-neon-c16.c
2685*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-neon-c16.c
2686*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/neon-x64.c
2687*4bdc9457SAndroid Build Coastguard Worker  src/s16-rmaxabs/gen/neon-x8.c
2688*4bdc9457SAndroid Build Coastguard Worker  src/s16-rmaxabs/gen/neon-x16.c
2689*4bdc9457SAndroid Build Coastguard Worker  src/s16-rmaxabs/gen/neon-x24.c
2690*4bdc9457SAndroid Build Coastguard Worker  src/s16-rmaxabs/gen/neon-x32.c
2691*4bdc9457SAndroid Build Coastguard Worker  src/s16-vlshift/gen/neon-x8.c
2692*4bdc9457SAndroid Build Coastguard Worker  src/s16-vlshift/gen/neon-x16.c
2693*4bdc9457SAndroid Build Coastguard Worker  src/s16-vlshift/gen/neon-x24.c
2694*4bdc9457SAndroid Build Coastguard Worker  src/s16-vlshift/gen/neon-x32.c
2695*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-shift12-x8.c
2696*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-shift12-x16.c
2697*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-shift12-x24.c
2698*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-shift12-x32.c
2699*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-shift15-x8.c
2700*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-shift15-x16.c
2701*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-shift15-x24.c
2702*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-shift15-x32.c
2703*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-x8.c
2704*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-x16.c
2705*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-x24.c
2706*4bdc9457SAndroid Build Coastguard Worker  src/s16-window/gen/neon-x32.c
2707*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/neon-c8.c
2708*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/neon-c16.c
2709*4bdc9457SAndroid Build Coastguard Worker  src/u8-maxpool/9p8x-minmax-neon-c16.c
2710*4bdc9457SAndroid Build Coastguard Worker  src/u8-rmax/neon.c
2711*4bdc9457SAndroid Build Coastguard Worker  src/u8-vclamp/neon-x64.c
2712*4bdc9457SAndroid Build Coastguard Worker  src/u32-filterbank-accumulate/gen/neon-x1.c
2713*4bdc9457SAndroid Build Coastguard Worker  src/u32-filterbank-accumulate/gen/neon-x2.c
2714*4bdc9457SAndroid Build Coastguard Worker  src/xx-fill/neon-x64.c
2715*4bdc9457SAndroid Build Coastguard Worker  src/xx-pad/neon.c
2716*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/8x8-multi-dec-zip-neon.c
2717*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/8x8-multi-mov-zip-neon.c
2718*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/8x8-multi-switch-zip-neon.c
2719*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/8x8-reuse-dec-zip-neon.c
2720*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/8x8-reuse-mov-zip-neon.c
2721*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/8x8-reuse-multi-zip-neon.c
2722*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/8x8-reuse-switch-zip-neon.c
2723*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/16x16-reuse-dec-zip-neon.c
2724*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/16x16-reuse-mov-zip-neon.c
2725*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/16x16-reuse-switch-zip-neon.c
2726*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/xm-neon.c
2727*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x2-neon.c
2728*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x3-neon.c
2729*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x4-neon.c
2730*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-multi-dec-zip-neon.c
2731*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-multi-mov-zip-neon.c
2732*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-multi-multi-zip-neon.c
2733*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-multi-switch-zip-neon.c
2734*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-reuse-dec-zip-neon.c
2735*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-reuse-mov-zip-neon.c
2736*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-reuse-multi-zip-neon.c
2737*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/4x4-reuse-switch-zip-neon.c
2738*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-multi-dec-zip-neon.c
2739*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-multi-mov-zip-neon.c
2740*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-multi-switch-zip-neon.c
2741*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-dec-zip-neon.c
2742*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-mov-zip-neon.c
2743*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-multi-zip-neon.c
2744*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-switch-zip-neon.c
2745*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/2x2-neon-tbl.c
2746*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x4-neon-st4.c
2747*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-multi-dec-zip-neon.c
2748*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-multi-mov-zip-neon.c
2749*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-multi-multi-zip-neon.c
2750*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-multi-switch-zip-neon.c
2751*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-reuse-dec-zip-neon.c
2752*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-reuse-mov-zip-neon.c
2753*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-reuse-multi-zip-neon.c
2754*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/2x2-reuse-switch-zip-neon.c
2755*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-multi-dec-zip-neon.c
2756*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-multi-mov-zip-neon.c
2757*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-multi-multi-zip-neon.c
2758*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-multi-switch-zip-neon.c
2759*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-reuse-dec-zip-neon.c
2760*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-reuse-mov-zip-neon.c
2761*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-reuse-multi-zip-neon.c
2762*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-reuse-switch-zip-neon.c
2763*4bdc9457SAndroid Build Coastguard Worker  src/x32-unpool/neon.c
2764*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/xm-neon.c
2765*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x2-neon.c
2766*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x3-neon.c
2767*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x4-neon.c)
2768*4bdc9457SAndroid Build Coastguard Worker
2769*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_NEONFP16_MICROKERNEL_SRCS
2770*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neonfp16-x16.c
2771*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-neonfp16-x16.c)
2772*4bdc9457SAndroid Build Coastguard Worker
2773*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_NEONFP16_MICROKERNEL_SRCS
2774*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neonfp16-x8.c
2775*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-neonfp16-x16.c
2776*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-neonfp16-x8.c
2777*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-neonfp16-x16.c
2778*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f16-f32-neonfp16.c
2779*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-f16-neonfp16.c)
2780*4bdc9457SAndroid Build Coastguard Worker
2781*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_NEONFMA_MICROKERNEL_SRCS
2782*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-neonfma.c
2783*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-neonfma.c
2784*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-neonfma.c
2785*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-neonfma-acc2.c
2786*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8s4-minmax-neonfma.c
2787*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8s4-minmax-neonfma.c
2788*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/neonfma-p8.c
2789*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/neonfma-c8.c
2790*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8s4-minmax-neonfma.c
2791*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8s4-minmax-neonfma.c
2792*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x16.c
2793*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-neonfma-pipelined.c
2794*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x16.c
2795*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-p6-x8.c
2796*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c4-minmax-neonfma-2x.c
2797*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x16.c)
2798*4bdc9457SAndroid Build Coastguard Worker
2799*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_NEONFMA_MICROKERNEL_SRCS
2800*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/1x4c8-minmax-neonfma-shland.c
2801*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/2x4c8-minmax-neonfma-shland.c
2802*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/3x4c8-minmax-neonfma-shland.c
2803*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/4x4c8-minmax-neonfma-shland.c
2804*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/5x4c8-minmax-neonfma-shland.c
2805*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x3-minmax-neonfma-acc2.c
2806*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x3-minmax-neonfma.c
2807*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x4-minmax-neonfma-acc2.c
2808*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x4-minmax-neonfma.c
2809*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x9-minmax-neonfma-acc2.c
2810*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x9-minmax-neonfma.c
2811*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x25-minmax-neonfma-acc2.c
2812*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x25-minmax-neonfma.c
2813*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-neonfma-acc2.c
2814*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-neonfma.c
2815*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-neonfma-acc2.c
2816*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-neonfma.c
2817*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-neonfma-acc2.c
2818*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-neonfma.c
2819*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-neonfma-acc2.c
2820*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-neonfma.c
2821*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-neon-acc2.c
2822*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-neon.c
2823*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-neonfma-acc2.c
2824*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-neonfma.c
2825*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-neon-acc2.c
2826*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-neon.c
2827*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-neonfma-acc2.c
2828*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-neonfma.c
2829*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-neon-acc2.c
2830*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-neon.c
2831*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-neonfma-acc2.c
2832*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-neonfma.c
2833*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-neon-acc2.c
2834*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-neon.c
2835*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-neonfma-acc2.c
2836*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-neonfma.c
2837*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-neonfma-dup-ld64.c
2838*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8s4inc-minmax-neonfma.c
2839*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-neonfma-dup-ld64.c
2840*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-neonfma-dup-ld128.c
2841*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8s4inc-minmax-neonfma.c
2842*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-neonfma-dup-ld64.c
2843*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-neonfma-dup-ld128.c
2844*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8s4inc-minmax-neonfma.c
2845*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/8x8s4inc-minmax-neonfma.c
2846*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-neonfma-dup-ld64.c
2847*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8s4-minmax-neonfma.c
2848*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neonfma-dup-ld64.c
2849*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neonfma-dup-ld128.c
2850*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8s4-minmax-neonfma.c
2851*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neonfma-dup-ld64.c
2852*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neonfma-dup-ld128.c
2853*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8s4-minmax-neonfma.c
2854*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/8x8s4-minmax-neonfma.c
2855*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/neonfma-p4.c
2856*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/neonfma-p8.c
2857*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/neonfma-p16.c
2858*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/neonfma-c4.c
2859*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/neonfma-c8.c
2860*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-neonfma-dup-ld64.c
2861*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8s4-minmax-neonfma.c
2862*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neonfma-dup-ld64.c
2863*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neonfma-dup-ld128.c
2864*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8s4-minmax-neonfma.c
2865*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neonfma-dup-ld64.c
2866*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neonfma-dup-ld128.c
2867*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8s4-minmax-neonfma.c
2868*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/8x8s4-minmax-neonfma.c
2869*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/4x8-minmax-neonfma.c
2870*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/8x8-minmax-neonfma.c
2871*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x4.c
2872*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x8-acc2.c
2873*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x8.c
2874*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x12-acc2.c
2875*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x12-acc3.c
2876*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x12.c
2877*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x16-acc2.c
2878*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x16-acc4.c
2879*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x16.c
2880*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x20-acc2.c
2881*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x20-acc5.c
2882*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-lut64-p2-x20.c
2883*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x4.c
2884*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x8-acc2.c
2885*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x8.c
2886*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x12-acc2.c
2887*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x12-acc3.c
2888*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x12.c
2889*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x16-acc2.c
2890*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x16-acc4.c
2891*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x16.c
2892*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x20-acc2.c
2893*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x20-acc5.c
2894*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/neonfma-rr1-p5-x20.c
2895*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-neonfma-pipelined.c
2896*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-neonfma-x2.c
2897*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-neonfma.c
2898*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-neonfma-pipelined.c
2899*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-neonfma-x2.c
2900*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-neonfma.c
2901*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/12x1-minmax-neonfma.c
2902*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x1-minmax-neonfma-pipelined.c
2903*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x1-minmax-neonfma-x2.c
2904*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x1-minmax-neonfma.c
2905*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-neonfma-pipelined.c
2906*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-neonfma-x2.c
2907*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-neonfma.c
2908*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x4.c
2909*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x8.c
2910*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x12.c
2911*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x16.c
2912*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x20.c
2913*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-lut16-p3-x24.c
2914*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-p6-x4.c
2915*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-p6-x8.c
2916*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-p6-x12.c
2917*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-p6-x16.c
2918*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-p6-x20.c
2919*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-neonfma-rr1-p6-x24.c
2920*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c4-minmax-neonfma-2x.c
2921*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c8-minmax-neonfma-2x.c
2922*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x4.c
2923*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x8.c
2924*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x12.c
2925*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x16.c
2926*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x20.c
2927*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x24.c
2928*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x4.c
2929*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x8.c
2930*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x12.c
2931*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x16.c
2932*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x20.c
2933*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x24.c
2934*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x4.c
2935*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x8.c
2936*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x12.c
2937*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x16.c
2938*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x20.c
2939*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x24.c
2940*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x4.c
2941*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x8.c
2942*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x12.c
2943*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x16.c
2944*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x20.c
2945*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x24.c
2946*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x4.c
2947*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x8.c
2948*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x12.c
2949*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x16.c
2950*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x20.c
2951*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x24.c
2952*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x4.c
2953*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x8.c
2954*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x12.c
2955*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x16.c
2956*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x20.c
2957*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x24.c
2958*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x4.c
2959*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x8.c
2960*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x12.c
2961*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x16.c
2962*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x20.c
2963*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr1recps1fma-x24.c
2964*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x4.c
2965*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x8.c
2966*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x12.c
2967*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x16.c
2968*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x20.c
2969*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2fma-x24.c
2970*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x4.c
2971*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x8.c
2972*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x12.c
2973*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x16.c
2974*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x20.c
2975*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-nr2recps-x24.c
2976*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x4.c
2977*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x8.c
2978*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x12.c
2979*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x16.c
2980*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x20.c
2981*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x24.c
2982*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x28.c
2983*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x32.c
2984*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x36.c
2985*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x40.c
2986*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x4.c
2987*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x8.c
2988*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x12.c
2989*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x16.c
2990*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x20.c
2991*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x24.c
2992*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x28.c
2993*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x32.c
2994*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x36.c
2995*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neonfma-nr2fma1adj-x40.c
2996*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-neonfma-rr2-lut64-p2.c
2997*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-neonfma-rr2-p5.c
2998*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-neonfma-rr2-lut64-p2.c
2999*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-neonfma-rr2-lut2048-p1.c
3000*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-neonfma-rr2-p5.c
3001*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-neonfma-rr1-lut16-p3.c
3002*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-neonfma-rr1-p6.c
3003*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-lut64-p2-nr1recps1fma.c
3004*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-lut64-p2-nr2fma.c
3005*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-lut64-p2-nr2recps.c
3006*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-lut2048-p1-nr1recps1fma.c
3007*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-lut2048-p1-nr2fma.c
3008*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-lut2048-p1-nr2recps.c
3009*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-p5-nr1recps1fma.c
3010*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-p5-nr2fma.c
3011*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-p5-nr2recps.c
3012*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-lut64-p2-nr1recps1fma.c
3013*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-lut64-p2-nr2fma.c
3014*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-lut64-p2-nr2recps.c
3015*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-lut2048-p1-nr1recps1fma.c
3016*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-lut2048-p1-nr2fma.c
3017*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-lut2048-p1-nr2recps.c
3018*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-p5-nr1recps1fma.c
3019*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-p5-nr2fma.c
3020*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-p5-nr2recps.c
3021*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-neonfma-nr1fma.c
3022*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-neonfma-nr1rsqrts1fma1adj.c
3023*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-neonfma-nr2fma.c
3024*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-neonfma-nr2fma1adj.c
3025*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-neonfma-nr3fma.c)
3026*4bdc9457SAndroid Build Coastguard Worker
3027*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_AARCH64_NEON_MICROKERNEL_SRCS
3028*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-neonfma-2x2.c
3029*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-3x4.c
3030*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-2x4-acc2.c
3031*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-4x4.c
3032*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc2.c
3033*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-neonfma-lane-ld64.c
3034*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x2-minmax-neonfma-lane-ld64.c
3035*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neonfma-lane-ld64.c
3036*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-neonfma-lane-ld64.c
3037*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x2-minmax-neonfma-lane-ld64.c
3038*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neonfma-lane-ld64.c
3039*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x2-minmax-neonfma.c
3040*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x4-minmax-neonfma.c
3041*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-neon-x8.c
3042*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-neon-x8.c
3043*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-neon-x8.c
3044*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neon-sqrt-x4.c
3045*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-neon-tbx128x4-x64.c
3046*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/4x4-aarch64-tbl.c)
3047*4bdc9457SAndroid Build Coastguard Worker
3048*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_AARCH64_NEON_MICROKERNEL_SRCS
3049*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/1x4c8-minmax-neonfma-zip.c
3050*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/2x4c8-minmax-neonfma-zip.c
3051*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/3x4c8-minmax-neonfma-zip.c
3052*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/4x4c8-minmax-neonfma-zip.c
3053*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/5x4c8-minmax-neonfma-zip.c
3054*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p0p1c3x4-neonfma-2x1.c
3055*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p0p1c3x4-neonfma-2x2.c
3056*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p0p1c3x8-neonfma-2x1.c
3057*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p0p1c3x8-neonfma-2x2.c
3058*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p1c3x4-neonfma-2x1.c
3059*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p1c3x4-neonfma-2x2.c
3060*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p1c3x8-neonfma-2x1.c
3061*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc/gen/3x3s2p1c3x8-neonfma-2x2.c
3062*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-neonfma-2x2.c
3063*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-1x4-acc2.c
3064*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-1x4-acc3.c
3065*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-1x4-acc4.c
3066*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-1x4.c
3067*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-2x4-acc2.c
3068*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-2x4.c
3069*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-3x4.c
3070*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-4x4.c
3071*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-5x4.c
3072*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-neonfma-6x4.c
3073*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-1x4-acc2.c
3074*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-1x4-acc3.c
3075*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-1x4-acc4.c
3076*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-1x4.c
3077*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-2x4-acc2.c
3078*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-2x4.c
3079*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-3x4.c
3080*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-neonfma-4x4.c
3081*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4-acc2.c
3082*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4-acc3.c
3083*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4-acc4.c
3084*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4-acc5.c
3085*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-1x4.c
3086*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-2x4-acc2.c
3087*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-2x4-acc3.c
3088*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-2x4.c
3089*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-3x4-acc2.c
3090*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-3x4.c
3091*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-4x4-acc2.c
3092*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-4x4.c
3093*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-neonfma-5x4.c
3094*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc2.c
3095*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc3.c
3096*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc4.c
3097*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4-acc5.c
3098*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-1x4.c
3099*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-2x4-acc2.c
3100*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-2x4-acc3.c
3101*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-2x4.c
3102*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-3x4-acc2.c
3103*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-neonfma-3x4.c
3104*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-neonfma-lane-ld64.c
3105*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-neonfma-lane-ld64.c
3106*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-neonfma-lane-ld128.c
3107*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-neonfma-lane-ld64.c
3108*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-neonfma-lane-ld64.c
3109*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-neonfma-lane-ld128.c
3110*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-neonfma-lane-ld64.c
3111*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-neonfma-lane-ld64.c
3112*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neonfma-lane-ld64.c
3113*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-neonfma-lane-ld128.c
3114*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-neonfma-lane-ld64.c
3115*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x2-minmax-neonfma-lane-ld64.c
3116*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neonfma-lane-ld64.c
3117*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-neonfma-lane-ld128.c
3118*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-neonfma-lane-ld64.c
3119*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-neonfma-lane-ld64.c
3120*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x4-minmax-neonfma-lane-ld64.c
3121*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neonfma-lane-ld64.c
3122*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-neonfma-lane-ld128.c
3123*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x2-minmax-neonfma-lane-ld64.c
3124*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neonfma-lane-ld64.c
3125*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-neonfma-lane-ld128.c
3126*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x2-minmax-neonfma.c
3127*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x4-minmax-neonfma.c
3128*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x2-minmax-neonfma.c
3129*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x4-minmax-neonfma.c
3130*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/12x2-minmax-neonfma.c
3131*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/12x4-minmax-neonfma.c
3132*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x2-minmax-neonfma.c
3133*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x4-minmax-neonfma.c
3134*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x2-minmax-neonfma.c
3135*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x4-minmax-neonfma.c
3136*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-neon-x4.c
3137*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-neon-x8.c
3138*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-neon-x4.c
3139*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-neon-x8.c
3140*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-neon-x4.c
3141*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-neon-x8.c
3142*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x4.c
3143*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x8.c
3144*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x12.c
3145*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x16.c
3146*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x20.c
3147*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut64-p2-div-x24.c
3148*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x4.c
3149*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x8.c
3150*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x12.c
3151*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x16.c
3152*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x20.c
3153*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-lut2048-p1-div-x24.c
3154*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x4.c
3155*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x8.c
3156*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x12.c
3157*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x16.c
3158*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x20.c
3159*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-neonfma-rr1-p5-div-x24.c
3160*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neon-sqrt-x4.c
3161*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/neon-sqrt-x8.c
3162*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-lut64-p2-div.c
3163*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-lut2048-p1-div.c
3164*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr1-p5-div.c
3165*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-lut64-p2-div.c
3166*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-lut2048-p1-div.c
3167*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-neonfma-rr2-p5-div.c
3168*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-neon-tbx128x4-x16.c
3169*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-neon-tbx128x4-x32.c
3170*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-neon-tbx128x4-x48.c
3171*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-neon-tbx128x4-x64.c
3172*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/4x4-aarch64-tbl.c
3173*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/4x4-aarch64-tbl.c)
3174*4bdc9457SAndroid Build Coastguard Worker
3175*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_NEONV8_MICROKERNEL_SRCS
3176*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neonv8-x32.c
3177*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neonv8-x32.c
3178*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-neonv8-x8.c
3179*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-neonv8-x8.c
3180*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-neonv8-x8.c
3181*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-neonv8-x8.c
3182*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-neonv8-mla8-ld64.c
3183*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-neonv8-mla8-ld128.c
3184*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mla8-ld64.c
3185*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mla8-ld64.c
3186*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3187*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-neonv8-mlal-lane.c
3188*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c
3189*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c
3190*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c
3191*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c
3192*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c
3193*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c
3194*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3195*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-neonv8-mlal-lane.c
3196*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c
3197*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c
3198*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c
3199*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c
3200*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c
3201*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c)
3202*4bdc9457SAndroid Build Coastguard Worker
3203*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_NEONV8_MICROKERNEL_SRCS
3204*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neonv8-x8.c
3205*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neonv8-x16.c
3206*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neonv8-x24.c
3207*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-neonv8-x32.c
3208*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neonv8-x8.c
3209*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neonv8-x16.c
3210*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neonv8-x24.c
3211*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-neonv8-x32.c
3212*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-neonv8-x4.c
3213*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-neonv8-x8.c
3214*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-neonv8-x4.c
3215*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-neonv8-x8.c
3216*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-neonv8-x4.c
3217*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-neonv8-x8.c
3218*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-neonv8-x4.c
3219*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-neonv8-x8.c
3220*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-qs8-neonv8.c
3221*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-qu8-neonv8.c
3222*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-neonv8.c
3223*4bdc9457SAndroid Build Coastguard Worker  src/math/roundne-neonv8.c
3224*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-neonv8.c
3225*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-neonv8.c
3226*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x3-minmax-fp32-neonv8-mla8-ld64.c
3227*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-neonv8-mla8-ld64.c
3228*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-neonv8-mul8-ld64.c
3229*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-neonv8-mul16.c
3230*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-neonv8-mla8-ld64.c
3231*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-neonv8-mul8-ld64.c
3232*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-neonv8-mul16.c
3233*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-neonv8-mla8-ld64.c
3234*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-neonv8-mla8-ld128.c
3235*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mla8-ld64.c
3236*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mla8-ld128.c
3237*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul8-ld64.c
3238*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul8-ld128.c
3239*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul16.c
3240*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mla8-ld64.c
3241*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mla8-ld128.c
3242*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul8-ld64.c
3243*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul8-ld128.c
3244*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul16.c
3245*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-neonv8-mul16.c
3246*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-neonv8-mul16.c
3247*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x9-minmax-fp32-neonv8-mul16.c
3248*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x25-minmax-fp32-neonv8-mul16.c
3249*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3250*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-neonv8-mlal-lane.c
3251*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-dup.c
3252*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld1r.c
3253*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld2r.c
3254*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld4r.c
3255*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c
3256*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-dup.c
3257*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld1r.c
3258*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld2r.c
3259*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4s2-minmax-fp32-neonv8-mlal.c
3260*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c
3261*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3262*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c
3263*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3264*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8-minmax-fp32-neonv8-mlal-lane.c
3265*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-dup.c
3266*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld1r.c
3267*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld2r.c
3268*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld4r.c
3269*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c
3270*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-dup.c
3271*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld1r.c
3272*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld2r.c
3273*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c4s2-minmax-fp32-neonv8-mlal.c
3274*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c
3275*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3276*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x16-minmax-fp32-neonv8-mlal-lane.c
3277*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3278*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x8-minmax-fp32-neonv8-mlal-lane.c
3279*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3280*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x16-minmax-fp32-neonv8-mlal-lane.c
3281*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3282*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-neonv8-mlal-lane.c
3283*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3284*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c
3285*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3286*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x8-minmax-fp32-neonv8-mlal-lane.c
3287*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3288*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x16-minmax-fp32-neonv8-mlal-lane.c
3289*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3290*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-neonv8-mlal-lane.c
3291*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-dup.c
3292*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld1r.c
3293*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld2r.c
3294*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld4r.c
3295*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c
3296*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-dup.c
3297*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld1r.c
3298*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld2r.c
3299*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4s2-minmax-fp32-neonv8-mlal.c
3300*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c
3301*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3302*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c
3303*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3304*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8-minmax-fp32-neonv8-mlal-lane.c
3305*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-dup.c
3306*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld1r.c
3307*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld2r.c
3308*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld4r.c
3309*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c
3310*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-dup.c
3311*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld1r.c
3312*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld2r.c
3313*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c4s2-minmax-fp32-neonv8-mlal.c
3314*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c
3315*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3316*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x16-minmax-fp32-neonv8-mlal-lane.c
3317*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3318*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x8-minmax-fp32-neonv8-mlal-lane.c
3319*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3320*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x16-minmax-fp32-neonv8-mlal-lane.c
3321*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3322*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-neonv8-mlal-lane.c
3323*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3324*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c
3325*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x8-minmax-fp32-neonv8-mlal-lane-prfm.c
3326*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x8-minmax-fp32-neonv8-mlal-lane.c
3327*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x16-minmax-fp32-neonv8-mlal-lane-prfm.c
3328*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x16-minmax-fp32-neonv8-mlal-lane.c
3329*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-neonv8-mul16.c
3330*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-neonv8-mul16.c
3331*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul16.c
3332*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul16.c
3333*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-neonv8-mul16.c
3334*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-neonv8-mul16.c
3335*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-fp32-neonv8-mul16.c
3336*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-fp32-neonv8-mul16.c
3337*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c8.c
3338*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c16.c
3339*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c24.c
3340*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c32.c
3341*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-neonv8-c8.c
3342*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-neonv8-c16.c
3343*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-neonv8-c24.c
3344*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-neonv8-c32.c
3345*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-dup.c
3346*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld1r.c
3347*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld2r.c
3348*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld4r.c
3349*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c
3350*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-dup.c
3351*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld1r.c
3352*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld2r.c
3353*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4s2-minmax-fp32-neonv8-mlal.c
3354*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c
3355*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c
3356*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-dup.c
3357*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld1r.c
3358*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld2r.c
3359*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld4r.c
3360*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c
3361*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-dup.c
3362*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld1r.c
3363*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld2r.c
3364*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c4s2-minmax-fp32-neonv8-mlal.c
3365*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c
3366*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c
3367*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-dup.c
3368*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld1r.c
3369*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld2r.c
3370*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2-minmax-fp32-neonv8-mlal-ld4r.c
3371*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c2s4-minmax-fp32-neonv8-mlal.c
3372*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-dup.c
3373*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld1r.c
3374*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-fp32-neonv8-mlal-ld2r.c
3375*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4s2-minmax-fp32-neonv8-mlal.c
3376*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-fp32-neonv8-mlal.c
3377*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c
3378*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-dup.c
3379*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld1r.c
3380*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld2r.c
3381*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2-minmax-fp32-neonv8-mlal-ld4r.c
3382*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c2s4-minmax-fp32-neonv8-mlal.c
3383*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-dup.c
3384*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld1r.c
3385*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4-minmax-fp32-neonv8-mlal-ld2r.c
3386*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c4s2-minmax-fp32-neonv8-mlal.c
3387*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-fp32-neonv8-mlal.c
3388*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c
3389*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-neonv8-ld64-x8.c
3390*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-neonv8-ld64-x16.c
3391*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-neonv8-ld128-x16.c
3392*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-neonv8-ld64-x8.c
3393*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-neonv8-ld64-x16.c
3394*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-neonv8-ld128-x16.c
3395*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-neonv8-mul16.c
3396*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-neonv8-mul16.c
3397*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-neonv8-mul16.c
3398*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-neonv8-mul16.c
3399*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up24x9-minmax-fp32-neonv8-mul16.c
3400*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up24x25-minmax-fp32-neonv8-mul16.c
3401*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x9-minmax-fp32-neonv8-mul16.c
3402*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x25-minmax-fp32-neonv8-mul16.c
3403*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c8.c
3404*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c16.c
3405*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c24.c
3406*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-neonv8-c32.c
3407*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-neonv8-c8.c
3408*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-neonv8-c16.c
3409*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-neonv8-c24.c
3410*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-neonv8-c32.c
3411*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c
3412*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c
3413*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16-minmax-fp32-neonv8-mlal-lane.c
3414*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-fp32-neonv8-mlal-lane.c
3415*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-neonv8-ld64-x8.c
3416*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-neonv8-ld64-x16.c
3417*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-neonv8-ld128-x16.c
3418*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-neonv8-ld64-x8.c
3419*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-neonv8-ld64-x16.c
3420*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-neonv8-ld128-x16.c)
3421*4bdc9457SAndroid Build Coastguard Worker
3422*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_NEONFP16ARITH_MICROKERNEL_SRCS
3423*4bdc9457SAndroid Build Coastguard Worker  src/f16-avgpool/9p8x-minmax-neonfp16arith-c8.c
3424*4bdc9457SAndroid Build Coastguard Worker  src/f16-avgpool/9x-minmax-neonfp16arith-c8.c
3425*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x25-minmax-neonfp16arith-acc2.c
3426*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x3-minmax-neonfp16arith.c
3427*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x4-minmax-neonfp16arith.c
3428*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x9-minmax-neonfp16arith.c
3429*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool-cw/neonfp16arith-x4.c
3430*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c8.c
3431*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c8.c
3432*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x16-minmax-neonfp16arith-ld64.c
3433*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x16-minmax-neonfp16arith-ld64.c
3434*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear-chw/gen/neonfp16arith-p8.c
3435*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear/gen/neonfp16arith-c8.c
3436*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/1x16-minmax-neonfp16arith-ld64.c
3437*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/6x16-minmax-neonfp16arith-ld64.c
3438*4bdc9457SAndroid Build Coastguard Worker  src/f16-maxpool/9p8x-minmax-neonfp16arith-c8.c
3439*4bdc9457SAndroid Build Coastguard Worker  src/f16-pavgpool/9p8x-minmax-neonfp16arith-c8.c
3440*4bdc9457SAndroid Build Coastguard Worker  src/f16-pavgpool/9x-minmax-neonfp16arith-c8.c
3441*4bdc9457SAndroid Build Coastguard Worker  src/f16-prelu/gen/neonfp16arith-2x16.c
3442*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x40.c
3443*4bdc9457SAndroid Build Coastguard Worker  src/f16-rmax/neonfp16arith.c
3444*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/32x1-minmax-neonfp16arith.c
3445*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vadd-minmax-neonfp16arith-x16.c
3446*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vaddc-minmax-neonfp16arith-x16.c
3447*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmax-neonfp16arith-x16.c
3448*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmaxc-neonfp16arith-x16.c
3449*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmin-neonfp16arith-x16.c
3450*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vminc-neonfp16arith-x16.c
3451*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmul-minmax-neonfp16arith-x16.c
3452*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmulc-minmax-neonfp16arith-x16.c
3453*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrsubc-minmax-neonfp16arith-x16.c
3454*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiff-neonfp16arith-x16.c
3455*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiffc-neonfp16arith-x16.c
3456*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsub-minmax-neonfp16arith-x16.c
3457*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsubc-minmax-neonfp16arith-x16.c
3458*4bdc9457SAndroid Build Coastguard Worker  src/f16-vclamp/gen/vclamp-neonfp16arith-x16.c
3459*4bdc9457SAndroid Build Coastguard Worker  src/f16-velu/gen/velu-neonfp16arith-rr1-p3-x16.c
3460*4bdc9457SAndroid Build Coastguard Worker  src/f16-vhswish/gen/vhswish-neonfp16arith-x16.c
3461*4bdc9457SAndroid Build Coastguard Worker  src/f16-vlrelu/gen/vlrelu-neonfp16arith-x16.c
3462*4bdc9457SAndroid Build Coastguard Worker  src/f16-vmulcaddc/gen/c8-minmax-neonfp16arith-2x.c
3463*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndd-neonfp16arith-x16.c
3464*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndne-neonfp16arith-x16.c
3465*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndu-neonfp16arith-x16.c
3466*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndz-neonfp16arith-x16.c
3467*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x40.c
3468*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vabs-neonfp16arith-x16.c
3469*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vneg-neonfp16arith-x16.c
3470*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vsqr-neonfp16arith-x16.c)
3471*4bdc9457SAndroid Build Coastguard Worker
3472*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_NEONFP16ARITH_MICROKERNEL_SRCS
3473*4bdc9457SAndroid Build Coastguard Worker  src/f16-avgpool/9p8x-minmax-neonfp16arith-c8.c
3474*4bdc9457SAndroid Build Coastguard Worker  src/f16-avgpool/9x-minmax-neonfp16arith-c8.c
3475*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x3-minmax-neonfp16arith-acc2.c
3476*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x3-minmax-neonfp16arith.c
3477*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x4-minmax-neonfp16arith-acc2.c
3478*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x4-minmax-neonfp16arith.c
3479*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x9-minmax-neonfp16arith-acc2.c
3480*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x9-minmax-neonfp16arith.c
3481*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x25-minmax-neonfp16arith-acc2.c
3482*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x25-minmax-neonfp16arith.c
3483*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x3-minmax-neonfp16arith-acc2.c
3484*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x3-minmax-neonfp16arith.c
3485*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x4-minmax-neonfp16arith-acc2.c
3486*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x4-minmax-neonfp16arith.c
3487*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x9-minmax-neonfp16arith-acc2.c
3488*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x9-minmax-neonfp16arith.c
3489*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x25-minmax-neonfp16arith-acc2.c
3490*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x25-minmax-neonfp16arith.c
3491*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x3-minmax-neonfp16arith-acc2.c
3492*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x3-minmax-neonfp16arith.c
3493*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x4-minmax-neonfp16arith-acc2.c
3494*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x4-minmax-neonfp16arith.c
3495*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x9-minmax-neonfp16arith-acc2.c
3496*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x9-minmax-neonfp16arith.c
3497*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x25-minmax-neonfp16arith-acc2.c
3498*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x25-minmax-neonfp16arith.c
3499*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool-cw/neonfp16arith-x4.c
3500*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool-cw/neonfp16arith-x8.c
3501*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c8.c
3502*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c16.c
3503*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c24.c
3504*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-neonfp16arith-c32.c
3505*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c8.c
3506*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c16.c
3507*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c24.c
3508*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-neonfp16arith-c32.c
3509*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/1x8inc-minmax-neonfp16arith-ld64.c
3510*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/1x16inc-minmax-neonfp16arith-ld64.c
3511*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/4x8inc-minmax-neonfp16arith-ld64.c
3512*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/4x16inc-minmax-neonfp16arith-ld64.c
3513*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/6x8inc-minmax-neonfp16arith-ld64.c
3514*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/6x16inc-minmax-neonfp16arith-ld64.c
3515*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/8x8inc-minmax-neonfp16arith-ld64.c
3516*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/8x16inc-minmax-neonfp16arith-ld64.c
3517*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x8-minmax-neonfp16arith-ld64.c
3518*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x16-minmax-neonfp16arith-ld64.c
3519*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/4x8-minmax-neonfp16arith-ld64.c
3520*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/4x16-minmax-neonfp16arith-ld64.c
3521*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x8-minmax-neonfp16arith-ld64.c
3522*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x16-minmax-neonfp16arith-ld64.c
3523*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/8x8-minmax-neonfp16arith-ld64.c
3524*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/8x16-minmax-neonfp16arith-ld64.c
3525*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear-chw/gen/neonfp16arith-p4.c
3526*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear-chw/gen/neonfp16arith-p8.c
3527*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear-chw/gen/neonfp16arith-p16.c
3528*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear/gen/neonfp16arith-c8.c
3529*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear/gen/neonfp16arith-c16.c
3530*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/1x8-minmax-neonfp16arith-ld64.c
3531*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/1x16-minmax-neonfp16arith-ld64.c
3532*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/4x8-minmax-neonfp16arith-ld64.c
3533*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/4x16-minmax-neonfp16arith-ld64.c
3534*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/6x8-minmax-neonfp16arith-ld64.c
3535*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/6x16-minmax-neonfp16arith-ld64.c
3536*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/8x8-minmax-neonfp16arith-ld64.c
3537*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/8x16-minmax-neonfp16arith-ld64.c
3538*4bdc9457SAndroid Build Coastguard Worker  src/f16-maxpool/9p8x-minmax-neonfp16arith-c8.c
3539*4bdc9457SAndroid Build Coastguard Worker  src/f16-pavgpool/9p8x-minmax-neonfp16arith-c8.c
3540*4bdc9457SAndroid Build Coastguard Worker  src/f16-pavgpool/9x-minmax-neonfp16arith-c8.c
3541*4bdc9457SAndroid Build Coastguard Worker  src/f16-prelu/gen/neonfp16arith-2x8.c
3542*4bdc9457SAndroid Build Coastguard Worker  src/f16-prelu/gen/neonfp16arith-2x16.c
3543*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x32-acc2.c
3544*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x32-acc4.c
3545*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x32.c
3546*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x40-acc2.c
3547*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x40-acc5.c
3548*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x40.c
3549*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x48-acc2.c
3550*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x48-acc3.c
3551*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x48.c
3552*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x64-acc2.c
3553*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x64-acc4.c
3554*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x64.c
3555*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x72-acc3.c
3556*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x72.c
3557*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x80-acc2.c
3558*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x80-acc5.c
3559*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x80.c
3560*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x96-acc2.c
3561*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x96-acc3.c
3562*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x96-acc6.c
3563*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/neonfp16arith-rr2-p2-x96.c
3564*4bdc9457SAndroid Build Coastguard Worker  src/f16-rmax/neonfp16arith.c
3565*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/8x1-minmax-neonfp16arith-x2.c
3566*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/8x1-minmax-neonfp16arith.c
3567*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/16x1-minmax-neonfp16arith-x2.c
3568*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/16x1-minmax-neonfp16arith.c
3569*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/24x1-minmax-neonfp16arith-x2.c
3570*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/24x1-minmax-neonfp16arith.c
3571*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/32x1-minmax-neonfp16arith-x2.c
3572*4bdc9457SAndroid Build Coastguard Worker  src/f16-spmm/gen/32x1-minmax-neonfp16arith.c
3573*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vadd-minmax-neonfp16arith-x8.c
3574*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vadd-minmax-neonfp16arith-x16.c
3575*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vaddc-minmax-neonfp16arith-x8.c
3576*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vaddc-minmax-neonfp16arith-x16.c
3577*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmax-neonfp16arith-x8.c
3578*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmax-neonfp16arith-x16.c
3579*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmaxc-neonfp16arith-x8.c
3580*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmaxc-neonfp16arith-x16.c
3581*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmin-neonfp16arith-x8.c
3582*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmin-neonfp16arith-x16.c
3583*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vminc-neonfp16arith-x8.c
3584*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vminc-neonfp16arith-x16.c
3585*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmul-minmax-neonfp16arith-x8.c
3586*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmul-minmax-neonfp16arith-x16.c
3587*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmulc-minmax-neonfp16arith-x8.c
3588*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmulc-minmax-neonfp16arith-x16.c
3589*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrsubc-minmax-neonfp16arith-x8.c
3590*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrsubc-minmax-neonfp16arith-x16.c
3591*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiff-neonfp16arith-x8.c
3592*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiff-neonfp16arith-x16.c
3593*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiffc-neonfp16arith-x8.c
3594*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiffc-neonfp16arith-x16.c
3595*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsub-minmax-neonfp16arith-x8.c
3596*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsub-minmax-neonfp16arith-x16.c
3597*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsubc-minmax-neonfp16arith-x8.c
3598*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsubc-minmax-neonfp16arith-x16.c
3599*4bdc9457SAndroid Build Coastguard Worker  src/f16-vclamp/gen/vclamp-neonfp16arith-x8.c
3600*4bdc9457SAndroid Build Coastguard Worker  src/f16-vclamp/gen/vclamp-neonfp16arith-x16.c
3601*4bdc9457SAndroid Build Coastguard Worker  src/f16-velu/gen/velu-neonfp16arith-rr1-p3-x8.c
3602*4bdc9457SAndroid Build Coastguard Worker  src/f16-velu/gen/velu-neonfp16arith-rr1-p3-x16.c
3603*4bdc9457SAndroid Build Coastguard Worker  src/f16-vhswish/gen/vhswish-neonfp16arith-x8.c
3604*4bdc9457SAndroid Build Coastguard Worker  src/f16-vhswish/gen/vhswish-neonfp16arith-x16.c
3605*4bdc9457SAndroid Build Coastguard Worker  src/f16-vlrelu/gen/vlrelu-neonfp16arith-x8.c
3606*4bdc9457SAndroid Build Coastguard Worker  src/f16-vlrelu/gen/vlrelu-neonfp16arith-x16.c
3607*4bdc9457SAndroid Build Coastguard Worker  src/f16-vmulcaddc/gen/c8-minmax-neonfp16arith-2x.c
3608*4bdc9457SAndroid Build Coastguard Worker  src/f16-vmulcaddc/gen/c16-minmax-neonfp16arith-2x.c
3609*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndd-neonfp16arith-x8.c
3610*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndd-neonfp16arith-x16.c
3611*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndne-neonfp16arith-x8.c
3612*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndne-neonfp16arith-x16.c
3613*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndu-neonfp16arith-x8.c
3614*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndu-neonfp16arith-x16.c
3615*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndz-neonfp16arith-x8.c
3616*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndz-neonfp16arith-x16.c
3617*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x8.c
3618*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x16.c
3619*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x24.c
3620*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x32.c
3621*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x40.c
3622*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x48.c
3623*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x56.c
3624*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1fma-x64.c
3625*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x8.c
3626*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x16.c
3627*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x24.c
3628*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x32.c
3629*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x40.c
3630*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x48.c
3631*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x56.c
3632*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-nr1recps-x64.c
3633*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vabs-neonfp16arith-x8.c
3634*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vabs-neonfp16arith-x16.c
3635*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vneg-neonfp16arith-x8.c
3636*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vneg-neonfp16arith-x16.c
3637*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vsqr-neonfp16arith-x8.c
3638*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vsqr-neonfp16arith-x16.c
3639*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f16-neonfp16arith-rr2-p3.c
3640*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f16-neonfp16arith-rr1-p2.c
3641*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f16-neonfp16arith-rr1-p3.c
3642*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f16-neonfp16arith-rr2-p2.c
3643*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f16-neonfp16arith-rr2-p3.c
3644*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f16-neonfp16arith-rr1-p3.c
3645*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f16-neonfp16arith-rr2-p3.c
3646*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr2-p2-nr1fma.c
3647*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr2-p2-nr1recps.c
3648*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr2-p2-recpe.c
3649*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr2-p3-nr1fma.c
3650*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr2-p3-nr1recps.c
3651*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr2-p3-recpe.c)
3652*4bdc9457SAndroid Build Coastguard Worker
3653*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS
3654*4bdc9457SAndroid Build Coastguard Worker  src/f16-conv-hwc2chw/3x3s2p1c3x4-neonfp16arith-2x2.c
3655*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-2x8.c
3656*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4.c
3657*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4.c
3658*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4.c
3659*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdiv-minmax-neonfp16arith-x8.c
3660*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdivc-minmax-neonfp16arith-x8.c
3661*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrdivc-minmax-neonfp16arith-x8.c
3662*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsqrt/gen/neonfp16arith-sqrt-x8.c)
3663*4bdc9457SAndroid Build Coastguard Worker
3664*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS
3665*4bdc9457SAndroid Build Coastguard Worker  src/f16-conv-hwc2chw/3x3s2p1c3x4-neonfp16arith-2x2.c
3666*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-1x8-acc2.c
3667*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-1x8-acc3.c
3668*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-1x8-acc4.c
3669*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-1x8.c
3670*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-2x8-acc2.c
3671*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-2x8.c
3672*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-3x8.c
3673*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-4x8.c
3674*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-5x8.c
3675*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3p1-minmax-neonfp16arith-6x8.c
3676*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4-acc2.c
3677*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4-acc3.c
3678*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4-acc4.c
3679*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-1x4.c
3680*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-2x4-acc2.c
3681*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-2x4.c
3682*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-3x4.c
3683*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/3x3s2p1-minmax-neonfp16arith-4x4.c
3684*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4-acc2.c
3685*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4-acc3.c
3686*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4-acc4.c
3687*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4-acc5.c
3688*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-1x4.c
3689*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-2x4-acc2.c
3690*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-2x4-acc3.c
3691*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-2x4.c
3692*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-3x4-acc2.c
3693*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-3x4.c
3694*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-4x4-acc2.c
3695*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-4x4.c
3696*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5p2-minmax-neonfp16arith-5x4.c
3697*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4-acc2.c
3698*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4-acc3.c
3699*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4-acc4.c
3700*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4-acc5.c
3701*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-1x4.c
3702*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-2x4-acc2.c
3703*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-2x4-acc3.c
3704*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-2x4.c
3705*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-3x4-acc2.c
3706*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv2d-chw/gen/5x5s2p2-minmax-neonfp16arith-3x4.c
3707*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdiv-minmax-neonfp16arith-x8.c
3708*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdiv-minmax-neonfp16arith-x16.c
3709*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdivc-minmax-neonfp16arith-x8.c
3710*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdivc-minmax-neonfp16arith-x16.c
3711*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrdivc-minmax-neonfp16arith-x8.c
3712*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrdivc-minmax-neonfp16arith-x16.c
3713*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x8.c
3714*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x16.c
3715*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x24.c
3716*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x32.c
3717*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x40.c
3718*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x48.c
3719*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x56.c
3720*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-neonfp16arith-rr2-p2-div-x64.c
3721*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsqrt/gen/neonfp16arith-sqrt-x8.c
3722*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsqrt/gen/neonfp16arith-sqrt-x16.c
3723*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr1-p2-div.c
3724*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr1-p3-div.c
3725*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr2-p2-div.c
3726*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-neonfp16arith-rr2-p3-div.c)
3727*4bdc9457SAndroid Build Coastguard Worker
3728*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_NEONBF16_MICROKERNEL_SRCS
3729*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/1x4c8-minmax-neonbf16-bfdot.c
3730*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/1x4c8-minmax-neonbf16-bfmlal.c
3731*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/1x8c2-minmax-neonbf16-bfdot-lane-ld128.c
3732*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/2x4c8-minmax-neonbf16-bfdot.c
3733*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/2x4c8-minmax-neonbf16-bfmlal.c
3734*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/3x4c8-minmax-neonbf16-bfdot.c
3735*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/3x4c8-minmax-neonbf16-bfmlal.c
3736*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/4x4c8-minmax-neonbf16-bfdot.c
3737*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/4x4c8-minmax-neonbf16-bfmlal.c
3738*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/4x8c2-minmax-neonbf16-bfdot-lane-ld128.c
3739*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/5x4c8-minmax-neonbf16-bfdot.c
3740*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/5x4c8-minmax-neonbf16-bfmlal.c
3741*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/5x8c2-minmax-neonbf16-bfdot-lane-ld128.c
3742*4bdc9457SAndroid Build Coastguard Worker  src/bf16-gemm/gen/6x8c2-minmax-neonbf16-bfdot-lane-ld128.c)
3743*4bdc9457SAndroid Build Coastguard Worker
3744*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_NEONDOT_MICROKERNEL_SRCS
3745*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4-minmax-fp32-neondot.c
3746*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16c4-minmax-fp32-neondot.c
3747*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8c4-minmax-fp32-neondot.c
3748*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16c4-minmax-fp32-neondot.c
3749*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4-minmax-fp32-neondot.c
3750*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16c4-minmax-fp32-neondot.c
3751*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8c4-minmax-fp32-neondot.c
3752*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16c4-minmax-fp32-neondot.c
3753*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-rndnu-neondot.c
3754*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-neondot.c
3755*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-neondot.c
3756*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-neondot.c
3757*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-rndnu-neondot.c
3758*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4-minmax-rndnu-neondot.c
3759*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-neondot.c
3760*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-neondot.c
3761*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8c4-minmax-rndnu-neondot.c
3762*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16c4-minmax-rndnu-neondot.c
3763*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8c4-minmax-rndnu-neondot.c
3764*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c4-minmax-rndnu-neondot.c
3765*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8c4-minmax-rndnu-neondot.c
3766*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16c4-minmax-rndnu-neondot.c
3767*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8c4-minmax-rndnu-neondot.c
3768*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c4-minmax-rndnu-neondot.c)
3769*4bdc9457SAndroid Build Coastguard Worker
3770*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_NEONDOT_MICROKERNEL_SRCS
3771*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c4-minmax-fp32-neondot.c
3772*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16c4-minmax-fp32-neondot.c
3773*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8c4-minmax-fp32-neondot.c
3774*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16c4-minmax-fp32-neondot.c
3775*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x8c4-minmax-fp32-neondot.c
3776*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/6x16c4-minmax-fp32-neondot.c
3777*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/8x8c4-minmax-fp32-neondot.c
3778*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/8x16c4-minmax-fp32-neondot.c
3779*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c4-minmax-fp32-neondot.c
3780*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16c4-minmax-fp32-neondot.c
3781*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8c4-minmax-fp32-neondot.c
3782*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16c4-minmax-fp32-neondot.c
3783*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x8c4-minmax-fp32-neondot.c
3784*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/6x16c4-minmax-fp32-neondot.c
3785*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/8x8c4-minmax-fp32-neondot.c
3786*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/8x16c4-minmax-fp32-neondot.c
3787*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-fp32-neondot.c
3788*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c4-minmax-rndnu-neondot.c
3789*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-neondot.c
3790*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-neondot.c
3791*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-neondot.c
3792*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/6x8c4-minmax-rndnu-neondot.c
3793*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/6x16c4-minmax-rndnu-neondot.c
3794*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/8x8c4-minmax-rndnu-neondot.c
3795*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/8x16c4-minmax-rndnu-neondot.c
3796*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-fp32-neondot.c
3797*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c4-minmax-rndnu-neondot.c
3798*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c4-minmax-rndnu-neondot.c
3799*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-neondot.c
3800*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-neondot.c
3801*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/6x8c4-minmax-rndnu-neondot.c
3802*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/6x16c4-minmax-rndnu-neondot.c
3803*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/8x8c4-minmax-rndnu-neondot.c
3804*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/8x16c4-minmax-rndnu-neondot.c
3805*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8c4-minmax-rndnu-neondot.c
3806*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16c4-minmax-fp32-neondot.c
3807*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16c4-minmax-rndnu-neondot.c
3808*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x32c4-minmax-rndnu-neondot.c
3809*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x8c4-minmax-rndnu-neondot.c
3810*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x16c4-minmax-fp32-neondot.c
3811*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x16c4-minmax-rndnu-neondot.c
3812*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x32c4-minmax-rndnu-neondot.c
3813*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x8c4-minmax-rndnu-neondot.c
3814*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x16c4-minmax-rndnu-neondot.c
3815*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x32c4-minmax-rndnu-neondot.c
3816*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8c4-minmax-rndnu-neondot.c
3817*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c4-minmax-fp32-neondot.c
3818*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c4-minmax-rndnu-neondot.c
3819*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/5x8c4-minmax-rndnu-neondot.c
3820*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/5x16c4-minmax-rndnu-neondot.c
3821*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/6x8c4-minmax-rndnu-neondot.c
3822*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/6x16c4-minmax-rndnu-neondot.c
3823*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/8x8c4-minmax-rndnu-neondot.c
3824*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/8x16c4-minmax-rndnu-neondot.c
3825*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8c4-minmax-rndnu-neondot.c
3826*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16c4-minmax-fp32-neondot.c
3827*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16c4-minmax-rndnu-neondot.c
3828*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x32c4-minmax-rndnu-neondot.c
3829*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x8c4-minmax-rndnu-neondot.c
3830*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x16c4-minmax-fp32-neondot.c
3831*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x16c4-minmax-rndnu-neondot.c
3832*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x32c4-minmax-rndnu-neondot.c
3833*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x8c4-minmax-rndnu-neondot.c
3834*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x16c4-minmax-rndnu-neondot.c
3835*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x32c4-minmax-rndnu-neondot.c
3836*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8c4-minmax-rndnu-neondot.c
3837*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c4-minmax-fp32-neondot.c
3838*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c4-minmax-rndnu-neondot.c
3839*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/5x8c4-minmax-rndnu-neondot.c
3840*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/5x16c4-minmax-rndnu-neondot.c
3841*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/6x8c4-minmax-rndnu-neondot.c
3842*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/6x16c4-minmax-rndnu-neondot.c
3843*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/8x8c4-minmax-rndnu-neondot.c
3844*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/8x16c4-minmax-rndnu-neondot.c)
3845*4bdc9457SAndroid Build Coastguard Worker
3846*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_SSE_MICROKERNEL_SRCS
3847*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9p8x-minmax-sse-c4.c
3848*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9x-minmax-sse-c4.c
3849*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-sse-2x2.c
3850*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-sse.c
3851*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-sse.c
3852*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-sse.c
3853*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-sse.c
3854*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-2x4-acc2.c
3855*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4-acc3.c
3856*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-4x4.c
3857*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-2x4.c
3858*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool-cw/sse-x4.c
3859*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7p7x-minmax-sse-c4.c
3860*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7x-minmax-sse-c4.c
3861*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-sse-load1.c
3862*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2c4-minmax-sse.c
3863*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-sse-load1.c
3864*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/sse-p8.c
3865*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/sse-c8.c
3866*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-sse-load1.c
3867*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2c4-minmax-sse.c
3868*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-sse-load1.c
3869*4bdc9457SAndroid Build Coastguard Worker  src/f32-maxpool/9p8x-minmax-sse-c4.c
3870*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9p8x-minmax-sse-c4.c
3871*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9x-minmax-sse-c4.c
3872*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/sse.c
3873*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-sse.c
3874*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-sse-x8.c
3875*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-sse-x8.c
3876*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-sse-x8.c
3877*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-sse-x8.c
3878*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-sse-x8.c
3879*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-sse-x8.c
3880*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-sse-x8.c
3881*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-sse-x8.c
3882*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-sse-x8.c
3883*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-sse-x8.c
3884*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-sse-x8.c
3885*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-sse-x8.c
3886*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-sse-x8.c
3887*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-sse-x8.c
3888*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-sse-x8.c
3889*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-sse-x8.c
3890*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-sse-x8.c
3891*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-sse-x8.c
3892*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse-x8.c
3893*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c4-minmax-sse-2x.c
3894*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/sse-sqrt-x4.c
3895*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-sse-x8.c
3896*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-sse-x8.c
3897*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-sse-x8.c
3898*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x4-sse.c
3899*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/4x4-sse.c)
3900*4bdc9457SAndroid Build Coastguard Worker
3901*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_SSE_MICROKERNEL_SRCS
3902*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9p8x-minmax-sse-c4.c
3903*4bdc9457SAndroid Build Coastguard Worker  src/f32-avgpool/9x-minmax-sse-c4.c
3904*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-sse-1x1.c
3905*4bdc9457SAndroid Build Coastguard Worker  src/f32-conv-hwc2chw/3x3s2p1c3x4-sse-2x2.c
3906*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x3-minmax-sse-acc2.c
3907*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x3-minmax-sse.c
3908*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x4-minmax-sse-acc2.c
3909*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x4-minmax-sse.c
3910*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x9-minmax-sse-acc2.c
3911*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x9-minmax-sse.c
3912*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x25-minmax-sse-acc2.c
3913*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up4x25-minmax-sse.c
3914*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-sse-acc2.c
3915*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-sse.c
3916*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-sse-acc2.c
3917*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-sse.c
3918*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-sse-acc2.c
3919*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-sse.c
3920*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-sse-acc2.c
3921*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-sse.c
3922*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-1x4-acc2.c
3923*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-1x4-acc3.c
3924*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-1x4-acc4.c
3925*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-1x4.c
3926*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-2x4-acc2.c
3927*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-2x4.c
3928*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-3x4.c
3929*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-4x4.c
3930*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-5x4.c
3931*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-sse-6x4.c
3932*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4-acc2.c
3933*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4-acc3.c
3934*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4-acc4.c
3935*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-1x4.c
3936*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-2x4-acc2.c
3937*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-2x4.c
3938*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-3x4.c
3939*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3s2p1-minmax-sse-4x4.c
3940*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4-acc2.c
3941*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4-acc3.c
3942*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4-acc4.c
3943*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4-acc5.c
3944*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-1x4.c
3945*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-2x4-acc2.c
3946*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-2x4-acc3.c
3947*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-2x4.c
3948*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-3x4-acc2.c
3949*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-3x4.c
3950*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-4x4-acc2.c
3951*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-4x4.c
3952*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5p2-minmax-sse-5x4.c
3953*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4-acc2.c
3954*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4-acc3.c
3955*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4-acc4.c
3956*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4-acc5.c
3957*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-1x4.c
3958*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-2x4-acc2.c
3959*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-2x4-acc3.c
3960*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-2x4.c
3961*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-3x4-acc2.c
3962*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/5x5s2p2-minmax-sse-3x4.c
3963*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool-cw/sse-x4.c
3964*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7p7x-minmax-sse-c4.c
3965*4bdc9457SAndroid Build Coastguard Worker  src/f32-gavgpool/7x-minmax-sse-c4.c
3966*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-sse-dup.c
3967*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-sse-load1.c
3968*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8s4inc-minmax-sse.c
3969*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/3x8inc-minmax-sse-dup.c
3970*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/3x8inc-minmax-sse-load1.c
3971*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/3x8s4inc-minmax-sse.c
3972*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-sse-dup.c
3973*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-sse-load1.c
3974*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8s4inc-minmax-sse.c
3975*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-sse-dup.c
3976*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-sse-load1.c
3977*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8s4inc-minmax-sse.c
3978*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-sse-dup.c
3979*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-sse-load1.c
3980*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8s4-minmax-sse.c
3981*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/3x8-minmax-sse-dup.c
3982*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/3x8-minmax-sse-load1.c
3983*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/3x8s4-minmax-sse.c
3984*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2c4-minmax-sse.c
3985*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-sse-dup.c
3986*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-sse-load1.c
3987*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8s4-minmax-sse.c
3988*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-sse-dup.c
3989*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-sse-load1.c
3990*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8s4-minmax-sse.c
3991*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/sse-p4.c
3992*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear-chw/gen/sse-p8.c
3993*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/sse-c4.c
3994*4bdc9457SAndroid Build Coastguard Worker  src/f32-ibilinear/gen/sse-c8.c
3995*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-sse-dup.c
3996*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-sse-load1.c
3997*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8s4-minmax-sse.c
3998*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/3x8-minmax-sse-dup.c
3999*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/3x8-minmax-sse-load1.c
4000*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/3x8s4-minmax-sse.c
4001*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2c4-minmax-sse.c
4002*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-sse-dup.c
4003*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-sse-load1.c
4004*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8s4-minmax-sse.c
4005*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x8-minmax-sse-dup.c
4006*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x8-minmax-sse-load1.c
4007*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x8s4-minmax-sse.c
4008*4bdc9457SAndroid Build Coastguard Worker  src/f32-maxpool/9p8x-minmax-sse-c4.c
4009*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9p8x-minmax-sse-c4.c
4010*4bdc9457SAndroid Build Coastguard Worker  src/f32-pavgpool/9x-minmax-sse-c4.c
4011*4bdc9457SAndroid Build Coastguard Worker  src/f32-ppmm/gen/4x8-minmax-sse.c
4012*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/sse-2x4.c
4013*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/sse-2x8.c
4014*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/sse.c
4015*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/4x1-minmax-sse.c
4016*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/8x1-minmax-sse.c
4017*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/16x1-minmax-sse.c
4018*4bdc9457SAndroid Build Coastguard Worker  src/f32-spmm/gen/32x1-minmax-sse.c
4019*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-sse-x4.c
4020*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-sse-x8.c
4021*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-sse-x4.c
4022*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-sse-x8.c
4023*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-sse-x4.c
4024*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-sse-x8.c
4025*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-sse-x4.c
4026*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-sse-x8.c
4027*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-sse-x4.c
4028*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-sse-x8.c
4029*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-sse-x4.c
4030*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-sse-x8.c
4031*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-sse-x4.c
4032*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-sse-x8.c
4033*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-sse-x4.c
4034*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-sse-x8.c
4035*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-sse-x4.c
4036*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-sse-x8.c
4037*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-sse-x4.c
4038*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-sse-x8.c
4039*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-sse-x4.c
4040*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-sse-x8.c
4041*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-sse-x4.c
4042*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-sse-x8.c
4043*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-sse-x4.c
4044*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-sse-x8.c
4045*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-sse-x4.c
4046*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-sse-x8.c
4047*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-sse-x4.c
4048*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-sse-x8.c
4049*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-sse-x4.c
4050*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-sse-x8.c
4051*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-sse-x4.c
4052*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-sse-x8.c
4053*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-sse-x4.c
4054*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-sse-x8.c
4055*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse-x4.c
4056*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse-x8.c
4057*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c4-minmax-sse-2x.c
4058*4bdc9457SAndroid Build Coastguard Worker  src/f32-vmulcaddc/gen/c8-minmax-sse-2x.c
4059*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-sse-x4.c
4060*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-sse-x8.c
4061*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/sse-sqrt-x4.c
4062*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/sse-sqrt-x8.c
4063*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-sse-x4.c
4064*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-sse-x8.c
4065*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-sse-x4.c
4066*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-sse-x8.c
4067*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-sse-x4.c
4068*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-sse-x8.c
4069*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-sse-addsub.c
4070*4bdc9457SAndroid Build Coastguard Worker  src/math/roundne-sse-addsub.c
4071*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-sse-addsub.c
4072*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-sse-addsub.c
4073*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-sse-hh1mac.c
4074*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-sse-nr1mac.c
4075*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-sse-nr2mac.c
4076*4bdc9457SAndroid Build Coastguard Worker  src/x32-packx/x4-sse.c
4077*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/4x4-sse.c)
4078*4bdc9457SAndroid Build Coastguard Worker
4079*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_SSE2_MICROKERNEL_SRCS
4080*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int16-x32.c
4081*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vabs-sse2-x16.c
4082*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vneg-sse2-x16.c
4083*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/4x-sse2-c4.c
4084*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9p8x-sse2-c4.c
4085*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9x-sse2-c4.c
4086*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse2-x16.c
4087*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/sse2-2x8.c
4088*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse2-x32.c
4089*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-sse2-x32.c
4090*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x20-acc2.c
4091*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x12.c
4092*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse2-x8.c
4093*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-sse2-x8.c
4094*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-sse2-x8.c
4095*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-sse2-x8.c
4096*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-sse2-x8.c
4097*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x8.c
4098*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x3-minmax-fp32-sse2-mul16.c
4099*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c
4100*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c
4101*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4102*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4103*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4104*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4105*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16-add16.c
4106*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16-add16.c
4107*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse2-x32.c
4108*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse2-c8.c
4109*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-sse2-c8.c
4110*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4111*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4112*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4113*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4114*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x8.c
4115*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x8.c
4116*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-sse2-x32.c
4117*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-sse2-x32.c
4118*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x8.c
4119*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x8.c
4120*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9p8x-minmax-sse2-c8.c
4121*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9x-minmax-sse2-c8.c
4122*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c
4123*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c
4124*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse2-x32.c
4125*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse2-c8.c
4126*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-sse2-c8.c
4127*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4128*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4129*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4130*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4131*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-sse2-mul16-ld64-x8.c
4132*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-sse2-mul16-ld64-x8.c
4133*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-sse2-x32.c
4134*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-sse2-x32.c
4135*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x8.c
4136*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x8.c
4137*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/sse2-c8.c
4138*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-sse2-c16.c
4139*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/sse2-x64.c
4140*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/sse2-c8.c
4141*4bdc9457SAndroid Build Coastguard Worker  src/u8-maxpool/9p8x-minmax-sse2-c16.c
4142*4bdc9457SAndroid Build Coastguard Worker  src/u8-rmax/sse2.c
4143*4bdc9457SAndroid Build Coastguard Worker  src/u8-vclamp/sse2-x64.c
4144*4bdc9457SAndroid Build Coastguard Worker  src/xx-fill/sse2-x64.c
4145*4bdc9457SAndroid Build Coastguard Worker  src/xx-pad/sse2.c
4146*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/16x16-reuse-mov-sse2.c
4147*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/xm-sse2.c
4148*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x2-sse2.c
4149*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x3-sse2.c
4150*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x4-sse2.c
4151*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-multi-sse2.c
4152*4bdc9457SAndroid Build Coastguard Worker  src/x32-unpool/sse2.c
4153*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/xm-sse2.c
4154*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x2-sse2.c
4155*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x3-sse2.c
4156*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x4-sse2.c)
4157*4bdc9457SAndroid Build Coastguard Worker
4158*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_SSE2_MICROKERNEL_SRCS
4159*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int16-x8.c
4160*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int16-x16.c
4161*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int16-x24.c
4162*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int16-x32.c
4163*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int32-x8.c
4164*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int32-x16.c
4165*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int32-x24.c
4166*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse2-int32-x32.c
4167*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vabs-sse2-x8.c
4168*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vabs-sse2-x16.c
4169*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vneg-sse2-x8.c
4170*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vneg-sse2-x16.c
4171*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/4x-sse2-c4.c
4172*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9p8x-sse2-c4.c
4173*4bdc9457SAndroid Build Coastguard Worker  src/f32-argmaxpool/9x-sse2-c4.c
4174*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse2-x8.c
4175*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse2-x16.c
4176*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse2-x24.c
4177*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse2-x32.c
4178*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-sse2-dup.c
4179*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/3x8inc-minmax-sse2-dup.c
4180*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-sse2-dup.c
4181*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-sse2-dup.c
4182*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-sse2-dup.c
4183*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/3x8-minmax-sse2-dup.c
4184*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-sse2-dup.c
4185*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-sse2-dup.c
4186*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-sse2-dup.c
4187*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/3x8-minmax-sse2-dup.c
4188*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-sse2-dup.c
4189*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x8-minmax-sse2-dup.c
4190*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/sse2-2x4.c
4191*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/sse2-2x8.c
4192*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse2-x8.c
4193*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse2-x16.c
4194*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse2-x24.c
4195*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse2-x32.c
4196*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-sse2-x8.c
4197*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-sse2-x16.c
4198*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-sse2-x24.c
4199*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-sse2-x32.c
4200*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x4.c
4201*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x8-acc2.c
4202*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x8.c
4203*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x12-acc2.c
4204*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x12-acc3.c
4205*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x12.c
4206*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x16-acc2.c
4207*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x16-acc4.c
4208*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x16.c
4209*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x20-acc2.c
4210*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x20-acc5.c
4211*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/sse2-rr2-p5-x20.c
4212*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x4.c
4213*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x8.c
4214*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x12.c
4215*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x16.c
4216*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x20.c
4217*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-lut16-p3-x24.c
4218*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-p6-x4.c
4219*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-p6-x8.c
4220*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-p6-x12.c
4221*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-p6-x16.c
4222*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-p6-x20.c
4223*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse2-rr2-p6-x24.c
4224*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse2-x4.c
4225*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse2-x8.c
4226*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-sse2-x4.c
4227*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-sse2-x8.c
4228*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-sse2-x4.c
4229*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-sse2-x8.c
4230*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-sse2-x4.c
4231*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-sse2-x8.c
4232*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-sse2-x4.c
4233*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-sse2-x8.c
4234*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x4.c
4235*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x8.c
4236*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x12.c
4237*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x16.c
4238*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x20.c
4239*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-lut64-p2-div-x24.c
4240*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x4.c
4241*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x8.c
4242*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x12.c
4243*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x16.c
4244*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x20.c
4245*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse2-rr2-p5-div-x24.c
4246*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f16-f32-sse2-int16.c
4247*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f16-f32-sse2-int32.c
4248*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-f16-sse2.c
4249*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-sse2-rr2-lut64-p2.c
4250*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-sse2-rr2-p5.c
4251*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-sse2-rr2-p5.c
4252*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-sse2-rr2-lut16-p3.c
4253*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-sse2-rr2-p6.c
4254*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-sse2-cvt.c
4255*4bdc9457SAndroid Build Coastguard Worker  src/math/roundne-sse2-cvt.c
4256*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-sse2-cvt.c
4257*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-sse2-cvt.c
4258*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-sse2-rr2-lut64-p2-div.c
4259*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-sse2-rr2-lut64-p2-nr1.c
4260*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-sse2-rr2-lut64-p2-nr2.c
4261*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-sse2-rr2-p5-div.c
4262*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-sse2-rr2-p5-nr1.c
4263*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-sse2-rr2-p5-nr2.c
4264*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x3-minmax-fp32-sse2-mul16.c
4265*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16-add16.c
4266*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c
4267*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16-add16.c
4268*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c
4269*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16-add16.c
4270*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16.c
4271*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16-add16.c
4272*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16.c
4273*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-sse2-mul16.c
4274*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-sse2-mul16.c
4275*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2-minmax-fp32-sse2-ld64.c
4276*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2-minmax-fp32-sse2-ld128.c
4277*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c
4278*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c
4279*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4280*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-sse2-ld128.c
4281*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2-minmax-fp32-sse2-ld64.c
4282*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2-minmax-fp32-sse2-ld128.c
4283*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c
4284*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c
4285*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-sse2-ld64.c
4286*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-sse2-ld128.c
4287*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2-minmax-fp32-sse2-ld64.c
4288*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2-minmax-fp32-sse2-ld128.c
4289*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c
4290*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c
4291*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4292*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-sse2-ld128.c
4293*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2-minmax-fp32-sse2-ld64.c
4294*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2-minmax-fp32-sse2-ld128.c
4295*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c
4296*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c
4297*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2-minmax-fp32-sse2-ld64.c
4298*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2-minmax-fp32-sse2-ld128.c
4299*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c
4300*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c
4301*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4302*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-sse2-ld128.c
4303*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2-minmax-fp32-sse2-ld64.c
4304*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2-minmax-fp32-sse2-ld128.c
4305*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c
4306*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c
4307*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-sse2-ld64.c
4308*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-sse2-ld128.c
4309*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2-minmax-fp32-sse2-ld64.c
4310*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2-minmax-fp32-sse2-ld128.c
4311*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c
4312*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c
4313*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4314*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-sse2-ld128.c
4315*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2-minmax-fp32-sse2-ld64.c
4316*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2-minmax-fp32-sse2-ld128.c
4317*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c
4318*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c
4319*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16-add16.c
4320*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c
4321*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16-add16.c
4322*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c
4323*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16-add16.c
4324*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16.c
4325*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16-add16.c
4326*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16.c
4327*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-sse2-mul16.c
4328*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-sse2-mul16.c
4329*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse2-x8.c
4330*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse2-x16.c
4331*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse2-x24.c
4332*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse2-x32.c
4333*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse2-c8.c
4334*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse2-c16.c
4335*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse2-c24.c
4336*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-sse2-c8.c
4337*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-sse2-c16.c
4338*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-sse2-c24.c
4339*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-minmax-fp32-sse2-ld64.c
4340*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-minmax-fp32-sse2-ld128.c
4341*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-sse2.c
4342*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c
4343*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c
4344*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-xw-minmax-fp32-sse2.c
4345*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4346*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-sse2-ld128.c
4347*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-sse2.c
4348*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-minmax-fp32-sse2-ld64.c
4349*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-minmax-fp32-sse2-ld128.c
4350*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-sse2.c
4351*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c
4352*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c
4353*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-xw-minmax-fp32-sse2.c
4354*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-sse2-ld64.c
4355*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-sse2-ld128.c
4356*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-sse2.c
4357*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-minmax-fp32-sse2-ld64.c
4358*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-minmax-fp32-sse2-ld128.c
4359*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-sse2.c
4360*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c
4361*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c
4362*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-xw-minmax-fp32-sse2.c
4363*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4364*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-sse2-ld128.c
4365*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-sse2.c
4366*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-minmax-fp32-sse2-ld64.c
4367*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-minmax-fp32-sse2-ld128.c
4368*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-sse2.c
4369*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c
4370*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c
4371*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-xw-minmax-fp32-sse2.c
4372*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2-minmax-fp32-sse2-ld64.c
4373*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2-minmax-fp32-sse2-ld128.c
4374*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c
4375*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c
4376*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4377*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-sse2-ld128.c
4378*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2-minmax-fp32-sse2-ld64.c
4379*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2-minmax-fp32-sse2-ld128.c
4380*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c
4381*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c
4382*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-sse2-ld64.c
4383*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-sse2-ld128.c
4384*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2-minmax-fp32-sse2-ld64.c
4385*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2-minmax-fp32-sse2-ld128.c
4386*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c
4387*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c
4388*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4389*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-sse2-ld128.c
4390*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2-minmax-fp32-sse2-ld64.c
4391*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2-minmax-fp32-sse2-ld128.c
4392*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c
4393*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c
4394*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/fp32-sse2.c
4395*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/gemmlowp-sse2.c
4396*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndna-sse2.c
4397*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x8.c
4398*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x16.c
4399*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x24.c
4400*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse2-mul16-ld64-x32.c
4401*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x8.c
4402*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x16.c
4403*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x24.c
4404*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse2-mul16-ld64-x32.c
4405*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-sse2-x16.c
4406*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-sse2-x32.c
4407*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-sse2-x16.c
4408*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-sse2-x32.c
4409*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x8.c
4410*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x16.c
4411*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x8.c
4412*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x16.c
4413*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9p8x-minmax-sse2-c8.c
4414*4bdc9457SAndroid Build Coastguard Worker  src/qu8-avgpool/9x-minmax-sse2-c8.c
4415*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-sse2-mul16.c
4416*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-sse2-mul16.c
4417*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-sse2-mul16.c
4418*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-sse2-mul16.c
4419*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse2-x8.c
4420*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse2-x16.c
4421*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse2-x24.c
4422*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse2-x32.c
4423*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse2-c8.c
4424*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse2-c16.c
4425*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse2-c24.c
4426*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-sse2-c8.c
4427*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-sse2-c16.c
4428*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-sse2-c24.c
4429*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2-minmax-fp32-sse2-ld64.c
4430*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2-minmax-fp32-sse2-ld128.c
4431*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c
4432*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c
4433*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4434*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-sse2-ld128.c
4435*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2-minmax-fp32-sse2-ld64.c
4436*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2-minmax-fp32-sse2-ld128.c
4437*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c
4438*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c
4439*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-sse2-ld64.c
4440*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-sse2-ld128.c
4441*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2-minmax-fp32-sse2-ld64.c
4442*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2-minmax-fp32-sse2-ld128.c
4443*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c
4444*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c
4445*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4446*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-sse2-ld128.c
4447*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2-minmax-fp32-sse2-ld64.c
4448*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2-minmax-fp32-sse2-ld128.c
4449*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c
4450*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c
4451*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2-minmax-fp32-sse2-ld64.c
4452*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2-minmax-fp32-sse2-ld128.c
4453*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld64.c
4454*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2s4-minmax-fp32-sse2-ld128.c
4455*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-sse2-ld64.c
4456*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-sse2-ld128.c
4457*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2-minmax-fp32-sse2-ld64.c
4458*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2-minmax-fp32-sse2-ld128.c
4459*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld64.c
4460*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2s4-minmax-fp32-sse2-ld128.c
4461*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-sse2-ld64.c
4462*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-sse2-ld128.c
4463*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2-minmax-fp32-sse2-ld64.c
4464*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2-minmax-fp32-sse2-ld128.c
4465*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld64.c
4466*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2s4-minmax-fp32-sse2-ld128.c
4467*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-sse2-ld64.c
4468*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-sse2-ld128.c
4469*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2-minmax-fp32-sse2-ld64.c
4470*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2-minmax-fp32-sse2-ld128.c
4471*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld64.c
4472*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2s4-minmax-fp32-sse2-ld128.c
4473*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/fp32-sse2.c
4474*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/gemmlowp-sse2.c
4475*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/rndna-sse2.c
4476*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-sse2-mul16-ld64-x8.c
4477*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-sse2-mul16-ld64-x16.c
4478*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-sse2-mul16-ld64-x8.c
4479*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-sse2-mul16-ld64-x16.c
4480*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-sse2-x16.c
4481*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-sse2-x32.c
4482*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-sse2-x16.c
4483*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-sse2-x32.c
4484*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x8.c
4485*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-sse2-mul16-ld64-x16.c
4486*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x8.c
4487*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-sse2-mul16-ld64-x16.c
4488*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/sse2-c8.c
4489*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/sse2-c16.c
4490*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-sse2-c16.c
4491*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/sse2-x64.c
4492*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/sse2-c8.c
4493*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/sse2-c16.c
4494*4bdc9457SAndroid Build Coastguard Worker  src/u8-maxpool/9p8x-minmax-sse2-c16.c
4495*4bdc9457SAndroid Build Coastguard Worker  src/u8-rmax/sse2.c
4496*4bdc9457SAndroid Build Coastguard Worker  src/u8-vclamp/sse2-x64.c
4497*4bdc9457SAndroid Build Coastguard Worker  src/xx-fill/sse2-x64.c
4498*4bdc9457SAndroid Build Coastguard Worker  src/xx-pad/sse2.c
4499*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/16x16-reuse-mov-sse2.c
4500*4bdc9457SAndroid Build Coastguard Worker  src/x8-transposec/gen/16x16-reuse-switch-sse2.c
4501*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/xm-sse2.c
4502*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x2-sse2.c
4503*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x3-sse2.c
4504*4bdc9457SAndroid Build Coastguard Worker  src/x8-zip/x4-sse2.c
4505*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-multi-mov-sse2.c
4506*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-multi-switch-sse2.c
4507*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-mov-sse2.c
4508*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-multi-sse2.c
4509*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/gen/8x8-reuse-switch-sse2.c
4510*4bdc9457SAndroid Build Coastguard Worker  src/x16-transposec/4x8-sse2.c
4511*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-multi-mov-sse2.c
4512*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-multi-multi-sse2.c
4513*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-multi-switch-sse2.c
4514*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-reuse-mov-sse2.c
4515*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-reuse-multi-sse2.c
4516*4bdc9457SAndroid Build Coastguard Worker  src/x32-transposec/gen/4x4-reuse-switch-sse2.c
4517*4bdc9457SAndroid Build Coastguard Worker  src/x32-unpool/sse2.c
4518*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/xm-sse2.c
4519*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x2-sse2.c
4520*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x3-sse2.c
4521*4bdc9457SAndroid Build Coastguard Worker  src/x32-zip/x4-sse2.c
4522*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x2-multi-mov-sse2.c
4523*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x2-multi-multi-sse2.c
4524*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x2-multi-switch-sse2.c
4525*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x2-reuse-mov-sse2.c
4526*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x2-reuse-multi-sse2.c
4527*4bdc9457SAndroid Build Coastguard Worker  src/x64-transposec/gen/2x2-reuse-switch-sse2.c)
4528*4bdc9457SAndroid Build Coastguard Worker
4529*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_SSSE3_MICROKERNEL_SRCS
4530*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-2x4-acc2.c
4531*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-ssse3-x32.c
4532*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-ssse3-x32.c
4533*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-ssse3-x32.c
4534*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-ssse3-x32.c)
4535*4bdc9457SAndroid Build Coastguard Worker
4536*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_SSSE3_MICROKERNEL_SRCS
4537*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-1x4-acc2.c
4538*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-1x4-acc3.c
4539*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-1x4-acc4.c
4540*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-1x4.c
4541*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-2x4-acc2.c
4542*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-2x4.c
4543*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-3x4.c
4544*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-4x4.c
4545*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-5x4.c
4546*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv2d-chw/gen/3x3p1-minmax-ssse3-6x4.c
4547*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-ssse3-ld64.c
4548*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-ssse3-ld128.c
4549*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-ssse3.c
4550*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-ssse3-ld64.c
4551*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-ssse3-ld128.c
4552*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-ssse3.c
4553*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-ssse3-ld64.c
4554*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-ssse3-ld128.c
4555*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-ssse3.c
4556*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-ssse3-ld64.c
4557*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-ssse3-ld128.c
4558*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-ssse3-ld64.c
4559*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-ssse3-ld128.c
4560*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-ssse3-ld64.c
4561*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-ssse3-ld128.c
4562*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/gemmlowp-ssse3.c
4563*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndna-ssse3.c
4564*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-ssse3-x16.c
4565*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-ssse3-x32.c
4566*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-ssse3-x16.c
4567*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-ssse3-x32.c
4568*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/gemmlowp-ssse3.c
4569*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/rndna-ssse3.c
4570*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-ssse3-x16.c
4571*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-ssse3-x32.c
4572*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-ssse3-x16.c
4573*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-ssse3-x32.c
4574*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-ssse3-x16.c
4575*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-ssse3-x32.c
4576*4bdc9457SAndroid Build Coastguard Worker  src/x24-transposec/4x4-ssse3.c)
4577*4bdc9457SAndroid Build Coastguard Worker
4578*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_SSE41_MICROKERNEL_SRCS
4579*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int16-x16.c
4580*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse41-x8.c
4581*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/sse41-2x8.c
4582*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse41-x32.c
4583*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse41-x8.c
4584*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-sse41-x8.c
4585*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-sse41-x8.c
4586*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-sse41-x8.c
4587*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-sse41-x8.c
4588*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x8.c
4589*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x3-minmax-fp32-sse41-mul16.c
4590*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c
4591*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c
4592*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4593*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4594*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4595*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4596*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16-add16.c
4597*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16-add16.c
4598*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse41-x16.c
4599*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse41-c8.c
4600*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-sse41-c8.c
4601*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4602*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4603*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4604*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4605*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x8.c
4606*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x8.c
4607*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-sse41-x32.c
4608*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-sse41-x32.c
4609*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x16.c
4610*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x16.c
4611*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c
4612*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c
4613*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse41-x16.c
4614*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse41-c8.c
4615*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-sse41-c8.c
4616*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4617*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4618*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4619*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4620*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-sse41-mul16-ld64-x8.c
4621*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-sse41-mul16-ld64-x8.c
4622*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-sse41-x32.c
4623*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-sse41-x32.c
4624*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x16.c
4625*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x16.c
4626*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/sse41-c16.c
4627*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-sse41-c16.c
4628*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/sse41-x64.c
4629*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/sse41-c16.c)
4630*4bdc9457SAndroid Build Coastguard Worker
4631*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_SSE41_MICROKERNEL_SRCS
4632*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int16-x8.c
4633*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int16-x16.c
4634*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int16-x24.c
4635*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int16-x32.c
4636*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int32-x8.c
4637*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int32-x16.c
4638*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int32-x24.c
4639*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-sse41-int32-x32.c
4640*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse41-x8.c
4641*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse41-x16.c
4642*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse41-x24.c
4643*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-sse41-x32.c
4644*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/sse41-2x4.c
4645*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/sse41-2x8.c
4646*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse41-x8.c
4647*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse41-x16.c
4648*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse41-x24.c
4649*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-sse41-x32.c
4650*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x4.c
4651*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x8.c
4652*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x12.c
4653*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x16.c
4654*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x20.c
4655*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-lut16-p3-x24.c
4656*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-p6-x4.c
4657*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-p6-x8.c
4658*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-p6-x12.c
4659*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-p6-x16.c
4660*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-p6-x20.c
4661*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-sse41-rr2-p6-x24.c
4662*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse41-x4.c
4663*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-sse41-x8.c
4664*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-sse41-x4.c
4665*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-sse41-x8.c
4666*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-sse41-x4.c
4667*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-sse41-x8.c
4668*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-sse41-x4.c
4669*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-sse41-x8.c
4670*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-sse41-x4.c
4671*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-sse41-x8.c
4672*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x4.c
4673*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x8.c
4674*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x12.c
4675*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x16.c
4676*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x20.c
4677*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-lut64-p2-div-x24.c
4678*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x4.c
4679*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x8.c
4680*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x12.c
4681*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x16.c
4682*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x20.c
4683*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-sse41-rr2-p5-div-x24.c
4684*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f16-f32-sse41-int16.c
4685*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f16-f32-sse41-int32.c
4686*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-f16-sse41.c
4687*4bdc9457SAndroid Build Coastguard Worker  src/math/roundd-sse41.c
4688*4bdc9457SAndroid Build Coastguard Worker  src/math/roundne-sse41.c
4689*4bdc9457SAndroid Build Coastguard Worker  src/math/roundu-sse41.c
4690*4bdc9457SAndroid Build Coastguard Worker  src/math/roundz-sse41.c
4691*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x3-minmax-fp32-sse41-mul16.c
4692*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16-add16.c
4693*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c
4694*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-sse41-mul32.c
4695*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16-add16.c
4696*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c
4697*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-sse41-mul32.c
4698*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16-add16.c
4699*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16.c
4700*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-sse41-mul32.c
4701*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16-add16.c
4702*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16.c
4703*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-sse41-mul32.c
4704*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-sse41-mul16.c
4705*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-sse41-mul32.c
4706*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-sse41-mul16.c
4707*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-sse41-mul32.c
4708*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2-minmax-fp32-sse41-ld64.c
4709*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2-minmax-fp32-sse41-ld128.c
4710*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c
4711*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c
4712*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4713*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-sse41-ld128.c
4714*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2-minmax-fp32-sse41-ld64.c
4715*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2-minmax-fp32-sse41-ld128.c
4716*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c
4717*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c
4718*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-sse41-ld64.c
4719*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-sse41-ld128.c
4720*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2-minmax-fp32-sse41-ld64.c
4721*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2-minmax-fp32-sse41-ld128.c
4722*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c
4723*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c
4724*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4725*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-sse41-ld128.c
4726*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2-minmax-fp32-sse41-ld64.c
4727*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2-minmax-fp32-sse41-ld128.c
4728*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c
4729*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c
4730*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2-minmax-fp32-sse41-ld64.c
4731*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2-minmax-fp32-sse41-ld128.c
4732*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c
4733*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c
4734*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4735*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-sse41-ld128.c
4736*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2-minmax-fp32-sse41-ld64.c
4737*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2-minmax-fp32-sse41-ld128.c
4738*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c
4739*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c
4740*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-sse41-ld64.c
4741*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-sse41-ld128.c
4742*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2-minmax-fp32-sse41-ld64.c
4743*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2-minmax-fp32-sse41-ld128.c
4744*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c
4745*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c
4746*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4747*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-sse41-ld128.c
4748*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2-minmax-fp32-sse41-ld64.c
4749*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2-minmax-fp32-sse41-ld128.c
4750*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c
4751*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c
4752*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16-add16.c
4753*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c
4754*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-sse41-mul32.c
4755*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16-add16.c
4756*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c
4757*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-sse41-mul32.c
4758*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16-add16.c
4759*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16.c
4760*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-sse41-mul32.c
4761*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16-add16.c
4762*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16.c
4763*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-sse41-mul32.c
4764*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-sse41-mul16.c
4765*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-sse41-mul32.c
4766*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-sse41-mul16.c
4767*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-sse41-mul32.c
4768*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse41-x8.c
4769*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse41-x16.c
4770*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse41-x24.c
4771*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-sse41-x32.c
4772*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse41-c8.c
4773*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse41-c16.c
4774*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7p7x-minmax-fp32-sse41-c24.c
4775*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-sse41-c8.c
4776*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-sse41-c16.c
4777*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gavgpool/gen/7x-minmax-fp32-sse41-c24.c
4778*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-minmax-fp32-sse41-ld64.c
4779*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-minmax-fp32-sse41-ld128.c
4780*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-sse41.c
4781*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c
4782*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c
4783*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-xw-minmax-fp32-sse41.c
4784*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4785*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-sse41-ld128.c
4786*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-sse41.c
4787*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-minmax-fp32-sse41-ld64.c
4788*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-minmax-fp32-sse41-ld128.c
4789*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-sse41.c
4790*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c
4791*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c
4792*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-xw-minmax-fp32-sse41.c
4793*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-sse41-ld64.c
4794*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-sse41-ld128.c
4795*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-sse41.c
4796*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-minmax-fp32-sse41-ld64.c
4797*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-minmax-fp32-sse41-ld128.c
4798*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-sse41.c
4799*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c
4800*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c
4801*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-xw-minmax-fp32-sse41.c
4802*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4803*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-sse41-ld128.c
4804*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-sse41.c
4805*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-minmax-fp32-sse41-ld64.c
4806*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-minmax-fp32-sse41-ld128.c
4807*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-sse41.c
4808*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c
4809*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c
4810*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-xw-minmax-fp32-sse41.c
4811*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2-minmax-fp32-sse41-ld64.c
4812*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2-minmax-fp32-sse41-ld128.c
4813*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c
4814*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c
4815*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4816*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-sse41-ld128.c
4817*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2-minmax-fp32-sse41-ld64.c
4818*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2-minmax-fp32-sse41-ld128.c
4819*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c
4820*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c
4821*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-sse41-ld64.c
4822*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-sse41-ld128.c
4823*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2-minmax-fp32-sse41-ld64.c
4824*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2-minmax-fp32-sse41-ld128.c
4825*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c
4826*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c
4827*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4828*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-sse41-ld128.c
4829*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2-minmax-fp32-sse41-ld64.c
4830*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2-minmax-fp32-sse41-ld128.c
4831*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c
4832*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c
4833*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/fp32-sse4.c
4834*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/gemmlowp-sse4.c
4835*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndna-sse4.c
4836*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndnu-sse4-sra.c
4837*4bdc9457SAndroid Build Coastguard Worker  src/qs8-requantization/rndnu-sse4-srl.c
4838*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x8.c
4839*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x16.c
4840*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x24.c
4841*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul16-ld64-x32.c
4842*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul32-ld32-x8.c
4843*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul32-ld32-x16.c
4844*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul32-ld32-x24.c
4845*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-sse41-mul32-ld32-x32.c
4846*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x8.c
4847*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x16.c
4848*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x24.c
4849*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul16-ld64-x32.c
4850*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul32-ld32-x8.c
4851*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul32-ld32-x16.c
4852*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul32-ld32-x24.c
4853*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-sse41-mul32-ld32-x32.c
4854*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-sse41-x8.c
4855*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-sse41-x16.c
4856*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-sse41-x32.c
4857*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-sse41-x8.c
4858*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-sse41-x16.c
4859*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-sse41-x32.c
4860*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x8.c
4861*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x16.c
4862*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x8.c
4863*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x16.c
4864*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-sse41-mul16.c
4865*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-sse41-mul32.c
4866*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-sse41-mul16.c
4867*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-sse41-mul32.c
4868*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-sse41-mul16.c
4869*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-sse41-mul32.c
4870*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-sse41-mul16.c
4871*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-sse41-mul32.c
4872*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse41-x8.c
4873*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse41-x16.c
4874*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse41-x24.c
4875*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-sse41-x32.c
4876*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse41-c8.c
4877*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse41-c16.c
4878*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7p7x-minmax-fp32-sse41-c24.c
4879*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-sse41-c8.c
4880*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-sse41-c16.c
4881*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gavgpool/gen/7x-minmax-fp32-sse41-c24.c
4882*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2-minmax-fp32-sse41-ld64.c
4883*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2-minmax-fp32-sse41-ld128.c
4884*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c
4885*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c
4886*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4887*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-sse41-ld128.c
4888*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2-minmax-fp32-sse41-ld64.c
4889*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2-minmax-fp32-sse41-ld128.c
4890*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c
4891*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c
4892*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-sse41-ld64.c
4893*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-sse41-ld128.c
4894*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2-minmax-fp32-sse41-ld64.c
4895*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2-minmax-fp32-sse41-ld128.c
4896*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c
4897*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c
4898*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4899*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-sse41-ld128.c
4900*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2-minmax-fp32-sse41-ld64.c
4901*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2-minmax-fp32-sse41-ld128.c
4902*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c
4903*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c
4904*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2-minmax-fp32-sse41-ld64.c
4905*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2-minmax-fp32-sse41-ld128.c
4906*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld64.c
4907*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2s4-minmax-fp32-sse41-ld128.c
4908*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-sse41-ld64.c
4909*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-sse41-ld128.c
4910*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2-minmax-fp32-sse41-ld64.c
4911*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2-minmax-fp32-sse41-ld128.c
4912*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld64.c
4913*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2s4-minmax-fp32-sse41-ld128.c
4914*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-sse41-ld64.c
4915*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-sse41-ld128.c
4916*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2-minmax-fp32-sse41-ld64.c
4917*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2-minmax-fp32-sse41-ld128.c
4918*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld64.c
4919*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2s4-minmax-fp32-sse41-ld128.c
4920*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-sse41-ld64.c
4921*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-sse41-ld128.c
4922*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2-minmax-fp32-sse41-ld64.c
4923*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2-minmax-fp32-sse41-ld128.c
4924*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld64.c
4925*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2s4-minmax-fp32-sse41-ld128.c
4926*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/gemmlowp-sse4.c
4927*4bdc9457SAndroid Build Coastguard Worker  src/qu8-requantization/rndna-sse4.c
4928*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-sse41-mul16-ld64-x8.c
4929*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-sse41-mul16-ld64-x16.c
4930*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-sse41-mul32-ld32-x8.c
4931*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-sse41-mul32-ld32-x16.c
4932*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-sse41-mul16-ld64-x8.c
4933*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-sse41-mul16-ld64-x16.c
4934*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-sse41-mul32-ld32-x8.c
4935*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-sse41-mul32-ld32-x16.c
4936*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-sse41-x8.c
4937*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-sse41-x16.c
4938*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-sse41-x32.c
4939*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-sse41-x8.c
4940*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-sse41-x16.c
4941*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-sse41-x32.c
4942*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x8.c
4943*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-sse41-mul16-ld64-x16.c
4944*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x8.c
4945*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-sse41-mul16-ld64-x16.c
4946*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/sse41-c8.c
4947*4bdc9457SAndroid Build Coastguard Worker  src/s8-ibilinear/gen/sse41-c16.c
4948*4bdc9457SAndroid Build Coastguard Worker  src/s8-maxpool/9p8x-minmax-sse41-c16.c
4949*4bdc9457SAndroid Build Coastguard Worker  src/s8-vclamp/sse41-x64.c
4950*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/sse41-c8.c
4951*4bdc9457SAndroid Build Coastguard Worker  src/u8-ibilinear/gen/sse41-c16.c)
4952*4bdc9457SAndroid Build Coastguard Worker
4953*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_AVX_MICROKERNEL_SRCS
4954*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int16-x16.c
4955*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-avx.c
4956*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-avx.c
4957*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-avx.c
4958*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-avx.c
4959*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-avx-x24.c
4960*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x16-minmax-avx-broadcast.c
4961*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x16-minmax-avx-broadcast.c
4962*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x16-minmax-avx-broadcast.c
4963*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x16-minmax-avx-broadcast.c
4964*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/avx-2x16.c
4965*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx-x32.c
4966*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx-x32.c
4967*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-avx-x16.c
4968*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-avx-x16.c
4969*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-avx-x16.c
4970*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-avx-x16.c
4971*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-avx-x16.c
4972*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-avx-x16.c
4973*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-avx-x16.c
4974*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-avx-x16.c
4975*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-avx-x16.c
4976*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-avx-x16.c
4977*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-avx-x16.c
4978*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-avx-x16.c
4979*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-avx-x16.c
4980*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-avx-x16.c
4981*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-avx-x16.c
4982*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-avx-x16.c
4983*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-avx-x16.c
4984*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x32.c
4985*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-avx-x16.c
4986*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-avx-x16.c
4987*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-avx-x16.c
4988*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-avx-x16.c
4989*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-avx-x16.c
4990*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-avx-x16.c
4991*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x40.c
4992*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx-sqrt-x8.c
4993*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-avx-x16.c
4994*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-avx-x16.c
4995*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-avx-x16.c
4996*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-avx-mul16-add16.c
4997*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx-mul16-add16.c
4998*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx-mul16-add16.c
4999*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5000*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5001*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5002*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5003*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx-mul16-add16.c
5004*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx-mul16-add16.c
5005*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx-x32.c
5006*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5007*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5008*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5009*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5010*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul32-ld32-x8.c
5011*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x8.c
5012*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-avx-x32.c
5013*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-avx-x32.c
5014*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-avx-mul16-ld64-x16.c
5015*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x16.c
5016*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-avx-mul16.c
5017*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-avx-mul16.c
5018*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx-x32.c
5019*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5020*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5021*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5022*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5023*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx-mul32-ld32-x8.c
5024*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx-mul32-ld32-x8.c
5025*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-avx-x32.c
5026*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-avx-x32.c
5027*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-avx-mul16-ld64-x16.c
5028*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x16.c
5029*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx-x64.c)
5030*4bdc9457SAndroid Build Coastguard Worker
5031*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_AVX_MICROKERNEL_SRCS
5032*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int16-x8.c
5033*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int16-x16.c
5034*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int16-x24.c
5035*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int16-x32.c
5036*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int32-x8.c
5037*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int32-x16.c
5038*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int32-x24.c
5039*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx-int32-x32.c
5040*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-avx-acc2.c
5041*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-avx.c
5042*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-avx-acc2.c
5043*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-avx.c
5044*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-avx-acc2.c
5045*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-avx.c
5046*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-avx-acc2.c
5047*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-avx.c
5048*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-avx-acc2.c
5049*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-avx.c
5050*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-avx-acc2.c
5051*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-avx.c
5052*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-avx-acc2.c
5053*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-avx.c
5054*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-avx-acc2.c
5055*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-avx.c
5056*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-avx-x8.c
5057*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-avx-x16.c
5058*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-avx-x24.c
5059*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-avx-x32.c
5060*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-avx-broadcast.c
5061*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x16inc-minmax-avx-broadcast.c
5062*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/3x16inc-minmax-avx-broadcast.c
5063*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-avx-broadcast.c
5064*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x16inc-minmax-avx-broadcast.c
5065*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-avx-broadcast.c
5066*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x16inc-minmax-avx-broadcast.c
5067*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-avx-broadcast.c
5068*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/7x8inc-minmax-avx-broadcast.c
5069*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-avx-broadcast.c
5070*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x16-minmax-avx-broadcast.c
5071*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/3x16-minmax-avx-broadcast.c
5072*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-avx-broadcast.c
5073*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x16-minmax-avx-broadcast.c
5074*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-avx-broadcast.c
5075*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x16-minmax-avx-broadcast.c
5076*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-avx-broadcast.c
5077*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/7x8-minmax-avx-broadcast.c
5078*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-avx-broadcast.c
5079*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x16-minmax-avx-broadcast.c
5080*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/3x16-minmax-avx-broadcast.c
5081*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-avx-broadcast.c
5082*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x16-minmax-avx-broadcast.c
5083*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x8-minmax-avx-broadcast.c
5084*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x16-minmax-avx-broadcast.c
5085*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-avx-broadcast.c
5086*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/7x8-minmax-avx-broadcast.c
5087*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/avx-2x8.c
5088*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/avx-2x16.c
5089*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx-x8.c
5090*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx-x16.c
5091*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx-x24.c
5092*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx-x32.c
5093*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx-x8.c
5094*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx-x16.c
5095*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx-x24.c
5096*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx-x32.c
5097*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/avx.c
5098*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-avx-x8.c
5099*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-avx-x16.c
5100*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-avx-x8.c
5101*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-avx-x16.c
5102*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-avx-x8.c
5103*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-avx-x16.c
5104*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-avx-x8.c
5105*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-avx-x16.c
5106*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-avx-x8.c
5107*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-avx-x16.c
5108*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-avx-x8.c
5109*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-avx-x16.c
5110*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-avx-x8.c
5111*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-avx-x16.c
5112*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-avx-x8.c
5113*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-avx-x16.c
5114*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-avx-x8.c
5115*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-avx-x16.c
5116*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-avx-x8.c
5117*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-avx-x16.c
5118*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-avx-x8.c
5119*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-avx-x16.c
5120*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-avx-x8.c
5121*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-avx-x16.c
5122*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-avx-x8.c
5123*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-avx-x16.c
5124*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-avx-x8.c
5125*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-avx-x16.c
5126*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-avx-x8.c
5127*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-avx-x16.c
5128*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-avx-x8.c
5129*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-avx-x16.c
5130*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-avx-x8.c
5131*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-avx-x16.c
5132*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x8.c
5133*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x16.c
5134*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x24.c
5135*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x32.c
5136*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x40.c
5137*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut4-p4-perm-x48.c
5138*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut16-p3-x8.c
5139*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut16-p3-x16.c
5140*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut16-p3-x24.c
5141*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut16-p3-x32.c
5142*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut16-p3-x40.c
5143*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-lut16-p3-x48.c
5144*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-p6-x8.c
5145*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-p6-x16.c
5146*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-p6-x24.c
5147*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-p6-x32.c
5148*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-p6-x40.c
5149*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx-rr2-p6-x48.c
5150*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-avx-x8.c
5151*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-avx-x16.c
5152*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-avx-x8.c
5153*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-avx-x16.c
5154*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-avx-x8.c
5155*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-avx-x16.c
5156*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-avx-x8.c
5157*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-avx-x16.c
5158*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-avx-x8.c
5159*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-avx-x16.c
5160*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-avx-x8.c
5161*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-avx-x16.c
5162*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x8.c
5163*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x16.c
5164*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x24.c
5165*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x32.c
5166*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x40.c
5167*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x48.c
5168*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x56.c
5169*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x64.c
5170*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x72.c
5171*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-div-x80.c
5172*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x8.c
5173*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x16.c
5174*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x24.c
5175*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x32.c
5176*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x40.c
5177*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x48.c
5178*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x56.c
5179*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x64.c
5180*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x72.c
5181*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx-rr2-p5-nr2-x80.c
5182*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx-sqrt-x8.c
5183*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx-sqrt-x16.c
5184*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-avx-x8.c
5185*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-avx-x16.c
5186*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-avx-x8.c
5187*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-avx-x16.c
5188*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-avx-x8.c
5189*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-avx-x16.c
5190*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx-rr2-p5.c
5191*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx-rr2-lut4-p4-perm.c
5192*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx-rr2-lut16-p3.c
5193*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx-rr2-p6.c
5194*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx-rr2-lut64-p2-div.c
5195*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx-rr2-p5-div.c
5196*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx-rr2-p5-nr1.c
5197*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx-rr2-p5-nr2.c
5198*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-avx-mul16-add16.c
5199*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-avx-mul16.c
5200*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-avx-mul32.c
5201*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-avx-mul16-add16.c
5202*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-avx-mul16.c
5203*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-avx-mul32.c
5204*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-avx-mul16-add16.c
5205*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx-mul16-add16.c
5206*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx-mul16.c
5207*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx-mul32.c
5208*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx-mul16-add16.c
5209*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx-mul16.c
5210*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx-mul32.c
5211*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-avx-mul16.c
5212*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-avx-mul32.c
5213*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-avx-mul16.c
5214*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-avx-mul32.c
5215*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2-minmax-fp32-avx-ld64.c
5216*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2-minmax-fp32-avx-ld128.c
5217*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c
5218*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c
5219*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-avx-ld64.c
5220*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5221*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2-minmax-fp32-avx-ld64.c
5222*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2-minmax-fp32-avx-ld128.c
5223*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c
5224*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c
5225*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-avx-ld64.c
5226*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5227*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2-minmax-fp32-avx-ld64.c
5228*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2-minmax-fp32-avx-ld128.c
5229*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c
5230*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c
5231*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-avx-ld64.c
5232*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-avx-ld128.c
5233*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2-minmax-fp32-avx-ld64.c
5234*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2-minmax-fp32-avx-ld128.c
5235*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c
5236*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c
5237*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2-minmax-fp32-avx-ld64.c
5238*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2-minmax-fp32-avx-ld128.c
5239*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c
5240*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c
5241*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-avx-ld64.c
5242*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5243*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2-minmax-fp32-avx-ld64.c
5244*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2-minmax-fp32-avx-ld128.c
5245*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c
5246*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c
5247*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-avx-ld64.c
5248*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5249*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2-minmax-fp32-avx-ld64.c
5250*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2-minmax-fp32-avx-ld128.c
5251*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c
5252*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c
5253*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-avx-ld64.c
5254*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-avx-ld128.c
5255*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2-minmax-fp32-avx-ld64.c
5256*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2-minmax-fp32-avx-ld128.c
5257*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c
5258*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c
5259*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-avx-mul16-add16.c
5260*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-avx-mul16.c
5261*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-avx-mul32.c
5262*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-avx-mul16-add16.c
5263*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-avx-mul16.c
5264*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-avx-mul32.c
5265*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx-mul16-add16.c
5266*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx-mul16.c
5267*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx-mul32.c
5268*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx-mul16-add16.c
5269*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx-mul16.c
5270*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx-mul32.c
5271*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-avx-mul16.c
5272*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-avx-mul32.c
5273*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-avx-mul16.c
5274*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-avx-mul32.c
5275*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx-x8.c
5276*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx-x16.c
5277*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx-x24.c
5278*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx-x32.c
5279*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-minmax-fp32-avx-ld64.c
5280*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-minmax-fp32-avx-ld128.c
5281*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-avx.c
5282*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c
5283*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c
5284*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-xw-minmax-fp32-avx.c
5285*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-avx-ld64.c
5286*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5287*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-avx.c
5288*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-minmax-fp32-avx-ld64.c
5289*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-minmax-fp32-avx-ld128.c
5290*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-avx.c
5291*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c
5292*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c
5293*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-xw-minmax-fp32-avx.c
5294*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-avx-ld64.c
5295*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5296*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-avx.c
5297*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-minmax-fp32-avx-ld64.c
5298*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-minmax-fp32-avx-ld128.c
5299*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-avx.c
5300*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c
5301*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c
5302*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-xw-minmax-fp32-avx.c
5303*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-avx-ld64.c
5304*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-avx-ld128.c
5305*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-avx.c
5306*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-minmax-fp32-avx-ld64.c
5307*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-minmax-fp32-avx-ld128.c
5308*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-avx.c
5309*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c
5310*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c
5311*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-xw-minmax-fp32-avx.c
5312*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2-minmax-fp32-avx-ld64.c
5313*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2-minmax-fp32-avx-ld128.c
5314*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c
5315*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c
5316*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-avx-ld64.c
5317*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5318*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2-minmax-fp32-avx-ld64.c
5319*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2-minmax-fp32-avx-ld128.c
5320*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c
5321*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c
5322*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-avx-ld64.c
5323*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5324*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2-minmax-fp32-avx-ld64.c
5325*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2-minmax-fp32-avx-ld128.c
5326*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c
5327*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c
5328*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-avx-ld64.c
5329*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-avx-ld128.c
5330*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2-minmax-fp32-avx-ld64.c
5331*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2-minmax-fp32-avx-ld128.c
5332*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c
5333*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c
5334*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul16-ld64-x8.c
5335*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul16-ld64-x16.c
5336*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul16-ld64-x24.c
5337*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul16-ld64-x32.c
5338*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul32-ld32-x8.c
5339*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul32-ld32-x16.c
5340*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul32-ld32-x24.c
5341*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx-mul32-ld32-x32.c
5342*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul16-ld64-x8.c
5343*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul16-ld64-x16.c
5344*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul16-ld64-x24.c
5345*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul16-ld64-x32.c
5346*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x8.c
5347*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x16.c
5348*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x24.c
5349*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx-mul32-ld32-x32.c
5350*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-avx-x8.c
5351*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-avx-x16.c
5352*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-avx-x32.c
5353*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-avx-x8.c
5354*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-avx-x16.c
5355*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-avx-x32.c
5356*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-avx-mul16-ld64-x8.c
5357*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmul/gen/minmax-fp32-avx-mul16-ld64-x16.c
5358*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x8.c
5359*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x16.c
5360*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-avx-mul16.c
5361*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-avx-mul32.c
5362*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-avx-mul16.c
5363*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-avx-mul32.c
5364*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-avx-mul16.c
5365*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-avx-mul32.c
5366*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-avx-mul16.c
5367*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-avx-mul32.c
5368*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx-x8.c
5369*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx-x16.c
5370*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx-x24.c
5371*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx-x32.c
5372*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2-minmax-fp32-avx-ld64.c
5373*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2-minmax-fp32-avx-ld128.c
5374*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c
5375*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c
5376*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-avx-ld64.c
5377*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5378*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2-minmax-fp32-avx-ld64.c
5379*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2-minmax-fp32-avx-ld128.c
5380*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c
5381*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c
5382*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-avx-ld64.c
5383*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5384*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2-minmax-fp32-avx-ld64.c
5385*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2-minmax-fp32-avx-ld128.c
5386*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c
5387*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c
5388*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-avx-ld64.c
5389*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-avx-ld128.c
5390*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2-minmax-fp32-avx-ld64.c
5391*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2-minmax-fp32-avx-ld128.c
5392*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c
5393*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c
5394*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2-minmax-fp32-avx-ld64.c
5395*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2-minmax-fp32-avx-ld128.c
5396*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld64.c
5397*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2s4-minmax-fp32-avx-ld128.c
5398*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-avx-ld64.c
5399*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-avx-ld128.c
5400*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2-minmax-fp32-avx-ld64.c
5401*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2-minmax-fp32-avx-ld128.c
5402*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld64.c
5403*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2s4-minmax-fp32-avx-ld128.c
5404*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-avx-ld64.c
5405*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-avx-ld128.c
5406*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2-minmax-fp32-avx-ld64.c
5407*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2-minmax-fp32-avx-ld128.c
5408*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld64.c
5409*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2s4-minmax-fp32-avx-ld128.c
5410*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-avx-ld64.c
5411*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-avx-ld128.c
5412*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2-minmax-fp32-avx-ld64.c
5413*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2-minmax-fp32-avx-ld128.c
5414*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld64.c
5415*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2s4-minmax-fp32-avx-ld128.c
5416*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx-mul16-ld64-x8.c
5417*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx-mul16-ld64-x16.c
5418*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx-mul32-ld32-x8.c
5419*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx-mul32-ld32-x16.c
5420*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx-mul16-ld64-x8.c
5421*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx-mul16-ld64-x16.c
5422*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx-mul32-ld32-x8.c
5423*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx-mul32-ld32-x16.c
5424*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-avx-x8.c
5425*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-avx-x16.c
5426*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-avx-x32.c
5427*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-avx-x8.c
5428*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-avx-x16.c
5429*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-avx-x32.c
5430*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-avx-mul16-ld64-x8.c
5431*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmul/gen/minmax-fp32-avx-mul16-ld64-x16.c
5432*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x8.c
5433*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vmulc/gen/minmax-fp32-avx-mul16-ld64-x16.c
5434*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx-x16.c
5435*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx-x32.c
5436*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx-x48.c
5437*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx-x64.c)
5438*4bdc9457SAndroid Build Coastguard Worker
5439*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_F16C_MICROKERNEL_SRCS
5440*4bdc9457SAndroid Build Coastguard Worker  src/f16-avgpool/9p8x-minmax-f16c-c8.c
5441*4bdc9457SAndroid Build Coastguard Worker  src/f16-avgpool/9x-minmax-f16c-c8.c
5442*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-f16c-x16.c
5443*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-f16c-c8.c
5444*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-f16c-c8.c
5445*4bdc9457SAndroid Build Coastguard Worker  src/f16-maxpool/9p8x-minmax-f16c-c8.c
5446*4bdc9457SAndroid Build Coastguard Worker  src/f16-prelu/gen/f16c-2x16.c
5447*4bdc9457SAndroid Build Coastguard Worker  src/f16-rmax/f16c.c
5448*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vadd-minmax-f16c-x16.c
5449*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vaddc-minmax-f16c-x16.c
5450*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdiv-minmax-f16c-x8.c
5451*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdivc-minmax-f16c-x8.c
5452*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmax-f16c-x16.c
5453*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmaxc-f16c-x16.c
5454*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmin-f16c-x16.c
5455*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vminc-f16c-x16.c
5456*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmul-minmax-f16c-x16.c
5457*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmulc-minmax-f16c-x16.c
5458*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrdivc-minmax-f16c-x8.c
5459*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrsubc-minmax-f16c-x16.c
5460*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiff-f16c-x16.c
5461*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiffc-f16c-x16.c
5462*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsub-minmax-f16c-x16.c
5463*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsubc-minmax-f16c-x16.c
5464*4bdc9457SAndroid Build Coastguard Worker  src/f16-vclamp/gen/vclamp-f16c-x16.c
5465*4bdc9457SAndroid Build Coastguard Worker  src/f16-vhswish/gen/vhswish-f16c-x16.c
5466*4bdc9457SAndroid Build Coastguard Worker  src/f16-vlrelu/gen/vlrelu-f16c-x16.c
5467*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndd-f16c-x16.c
5468*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndne-f16c-x16.c
5469*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndu-f16c-x16.c
5470*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndz-f16c-x16.c
5471*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsqrt/gen/f16c-sqrt-x8.c
5472*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vsqr-f16c-x16.c
5473*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-f16c-x16.c)
5474*4bdc9457SAndroid Build Coastguard Worker
5475*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_F16C_MICROKERNEL_SRCS
5476*4bdc9457SAndroid Build Coastguard Worker  src/f16-avgpool/9p8x-minmax-f16c-c8.c
5477*4bdc9457SAndroid Build Coastguard Worker  src/f16-avgpool/9x-minmax-f16c-c8.c
5478*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-f16c-x8.c
5479*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-f16c-x16.c
5480*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-f16c-c8.c
5481*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-f16c-c16.c
5482*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-f16c-c24.c
5483*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7p7x-minmax-f16c-c32.c
5484*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-f16c-c8.c
5485*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-f16c-c16.c
5486*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-f16c-c24.c
5487*4bdc9457SAndroid Build Coastguard Worker  src/f16-gavgpool/gen/7x-minmax-f16c-c32.c
5488*4bdc9457SAndroid Build Coastguard Worker  src/f16-maxpool/9p8x-minmax-f16c-c8.c
5489*4bdc9457SAndroid Build Coastguard Worker  src/f16-prelu/gen/f16c-2x8.c
5490*4bdc9457SAndroid Build Coastguard Worker  src/f16-prelu/gen/f16c-2x16.c
5491*4bdc9457SAndroid Build Coastguard Worker  src/f16-rmax/f16c.c
5492*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vadd-minmax-f16c-x8.c
5493*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vadd-minmax-f16c-x16.c
5494*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vaddc-minmax-f16c-x8.c
5495*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vaddc-minmax-f16c-x16.c
5496*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdiv-minmax-f16c-x8.c
5497*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdiv-minmax-f16c-x16.c
5498*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdivc-minmax-f16c-x8.c
5499*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vdivc-minmax-f16c-x16.c
5500*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmax-f16c-x8.c
5501*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmax-f16c-x16.c
5502*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmaxc-f16c-x8.c
5503*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmaxc-f16c-x16.c
5504*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmin-f16c-x8.c
5505*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmin-f16c-x16.c
5506*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vminc-f16c-x8.c
5507*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vminc-f16c-x16.c
5508*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmul-minmax-f16c-x8.c
5509*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmul-minmax-f16c-x16.c
5510*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmulc-minmax-f16c-x8.c
5511*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vmulc-minmax-f16c-x16.c
5512*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrdivc-minmax-f16c-x8.c
5513*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrdivc-minmax-f16c-x16.c
5514*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrsubc-minmax-f16c-x8.c
5515*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vrsubc-minmax-f16c-x16.c
5516*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiff-f16c-x8.c
5517*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiff-f16c-x16.c
5518*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiffc-f16c-x8.c
5519*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsqrdiffc-f16c-x16.c
5520*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsub-minmax-f16c-x8.c
5521*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsub-minmax-f16c-x16.c
5522*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsubc-minmax-f16c-x8.c
5523*4bdc9457SAndroid Build Coastguard Worker  src/f16-vbinary/gen/vsubc-minmax-f16c-x16.c
5524*4bdc9457SAndroid Build Coastguard Worker  src/f16-vclamp/gen/vclamp-f16c-x8.c
5525*4bdc9457SAndroid Build Coastguard Worker  src/f16-vclamp/gen/vclamp-f16c-x16.c
5526*4bdc9457SAndroid Build Coastguard Worker  src/f16-vhswish/gen/vhswish-f16c-x8.c
5527*4bdc9457SAndroid Build Coastguard Worker  src/f16-vhswish/gen/vhswish-f16c-x16.c
5528*4bdc9457SAndroid Build Coastguard Worker  src/f16-vlrelu/gen/vlrelu-f16c-x8.c
5529*4bdc9457SAndroid Build Coastguard Worker  src/f16-vlrelu/gen/vlrelu-f16c-x16.c
5530*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndd-f16c-x8.c
5531*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndd-f16c-x16.c
5532*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndne-f16c-x8.c
5533*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndne-f16c-x16.c
5534*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndu-f16c-x8.c
5535*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndu-f16c-x16.c
5536*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndz-f16c-x8.c
5537*4bdc9457SAndroid Build Coastguard Worker  src/f16-vrnd/gen/vrndz-f16c-x16.c
5538*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsqrt/gen/f16c-sqrt-x8.c
5539*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsqrt/gen/f16c-sqrt-x16.c
5540*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vsqr-f16c-x8.c
5541*4bdc9457SAndroid Build Coastguard Worker  src/f16-vunary/gen/vsqr-f16c-x16.c
5542*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-f16c-x8.c
5543*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-f16c-x16.c
5544*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f16-f32-f16c.c
5545*4bdc9457SAndroid Build Coastguard Worker  src/math/cvt-f32-f16-f16c.c)
5546*4bdc9457SAndroid Build Coastguard Worker
5547*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_XOP_MICROKERNEL_SRCS
5548*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-xop-mul16-add16.c
5549*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-xop-mul16-add16.c
5550*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-xop-mul16-add16.c
5551*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5552*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5553*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5554*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5555*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-xop-mul16-add16.c
5556*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-xop-mul16-add16.c
5557*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5558*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5559*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5560*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5561*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-xop-mul32-ld32-x8.c
5562*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x8.c
5563*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-xop-mul32.c
5564*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-xop-mul32.c
5565*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5566*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5567*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5568*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5569*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-xop-mul32-ld32-x8.c
5570*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-xop-mul32-ld32-x8.c)
5571*4bdc9457SAndroid Build Coastguard Worker
5572*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_XOP_MICROKERNEL_SRCS
5573*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-xop-mul16-add16.c
5574*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-xop-mul32.c
5575*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-xop-mul16-add16.c
5576*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-xop-mul32.c
5577*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-xop-mul16-add16.c
5578*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-xop-mul16-add16.c
5579*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-xop-mul32.c
5580*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-xop-mul16-add16.c
5581*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-xop-mul32.c
5582*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-xop-mul32.c
5583*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-xop-mul32.c
5584*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2-minmax-fp32-xop-ld64.c
5585*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2-minmax-fp32-xop-ld128.c
5586*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c
5587*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c
5588*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5589*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x4c8-minmax-fp32-xop-ld128.c
5590*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2-minmax-fp32-xop-ld64.c
5591*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2-minmax-fp32-xop-ld128.c
5592*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c
5593*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c
5594*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5595*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x4c8-minmax-fp32-xop-ld128.c
5596*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2-minmax-fp32-xop-ld64.c
5597*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2-minmax-fp32-xop-ld128.c
5598*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c
5599*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c
5600*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-xop-ld64.c
5601*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x4c8-minmax-fp32-xop-ld128.c
5602*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2-minmax-fp32-xop-ld64.c
5603*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2-minmax-fp32-xop-ld128.c
5604*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c
5605*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c
5606*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2-minmax-fp32-xop-ld64.c
5607*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2-minmax-fp32-xop-ld128.c
5608*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c
5609*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c
5610*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5611*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x4c8-minmax-fp32-xop-ld128.c
5612*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2-minmax-fp32-xop-ld64.c
5613*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2-minmax-fp32-xop-ld128.c
5614*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c
5615*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c
5616*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5617*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x4c8-minmax-fp32-xop-ld128.c
5618*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2-minmax-fp32-xop-ld64.c
5619*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2-minmax-fp32-xop-ld128.c
5620*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c
5621*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c
5622*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-xop-ld64.c
5623*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x4c8-minmax-fp32-xop-ld128.c
5624*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2-minmax-fp32-xop-ld64.c
5625*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2-minmax-fp32-xop-ld128.c
5626*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c
5627*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c
5628*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-xop-mul16-add16.c
5629*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-xop-mul32.c
5630*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-xop-mul16-add16.c
5631*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-xop-mul32.c
5632*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-xop-mul16-add16.c
5633*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-xop-mul32.c
5634*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-xop-mul16-add16.c
5635*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-xop-mul32.c
5636*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-xop-mul32.c
5637*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-xop-mul32.c
5638*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-minmax-fp32-xop-ld64.c
5639*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-minmax-fp32-xop-ld128.c
5640*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2-xw-minmax-fp32-xop.c
5641*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c
5642*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c
5643*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c2s4-xw-minmax-fp32-xop.c
5644*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5645*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-minmax-fp32-xop-ld128.c
5646*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x4c8-xw-minmax-fp32-xop.c
5647*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-minmax-fp32-xop-ld64.c
5648*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-minmax-fp32-xop-ld128.c
5649*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2-xw-minmax-fp32-xop.c
5650*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c
5651*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c
5652*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c2s4-xw-minmax-fp32-xop.c
5653*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5654*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-minmax-fp32-xop-ld128.c
5655*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x4c8-xw-minmax-fp32-xop.c
5656*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-minmax-fp32-xop-ld64.c
5657*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-minmax-fp32-xop-ld128.c
5658*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2-xw-minmax-fp32-xop.c
5659*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c
5660*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c
5661*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c2s4-xw-minmax-fp32-xop.c
5662*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-xop-ld64.c
5663*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-minmax-fp32-xop-ld128.c
5664*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x4c8-xw-minmax-fp32-xop.c
5665*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-minmax-fp32-xop-ld64.c
5666*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-minmax-fp32-xop-ld128.c
5667*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2-xw-minmax-fp32-xop.c
5668*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c
5669*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c
5670*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x4c2s4-xw-minmax-fp32-xop.c
5671*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2-minmax-fp32-xop-ld64.c
5672*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2-minmax-fp32-xop-ld128.c
5673*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c
5674*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c
5675*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5676*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x4c8-minmax-fp32-xop-ld128.c
5677*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2-minmax-fp32-xop-ld64.c
5678*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2-minmax-fp32-xop-ld128.c
5679*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c
5680*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c
5681*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5682*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x4c8-minmax-fp32-xop-ld128.c
5683*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2-minmax-fp32-xop-ld64.c
5684*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2-minmax-fp32-xop-ld128.c
5685*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c
5686*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c
5687*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-xop-ld64.c
5688*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x4c8-minmax-fp32-xop-ld128.c
5689*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2-minmax-fp32-xop-ld64.c
5690*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2-minmax-fp32-xop-ld128.c
5691*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c
5692*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c
5693*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-xop-mul32-ld32-x8.c
5694*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-xop-mul32-ld32-x16.c
5695*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-xop-mul32-ld32-x24.c
5696*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-xop-mul32-ld32-x32.c
5697*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x8.c
5698*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x16.c
5699*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x24.c
5700*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-xop-mul32-ld32-x32.c
5701*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-xop-mul32.c
5702*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-xop-mul32.c
5703*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-xop-mul32.c
5704*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-xop-mul32.c
5705*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2-minmax-fp32-xop-ld64.c
5706*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2-minmax-fp32-xop-ld128.c
5707*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c
5708*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c
5709*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5710*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x4c8-minmax-fp32-xop-ld128.c
5711*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2-minmax-fp32-xop-ld64.c
5712*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2-minmax-fp32-xop-ld128.c
5713*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c
5714*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c
5715*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5716*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x4c8-minmax-fp32-xop-ld128.c
5717*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2-minmax-fp32-xop-ld64.c
5718*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2-minmax-fp32-xop-ld128.c
5719*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c
5720*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c
5721*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-xop-ld64.c
5722*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x4c8-minmax-fp32-xop-ld128.c
5723*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2-minmax-fp32-xop-ld64.c
5724*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2-minmax-fp32-xop-ld128.c
5725*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c
5726*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c
5727*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2-minmax-fp32-xop-ld64.c
5728*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2-minmax-fp32-xop-ld128.c
5729*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld64.c
5730*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c2s4-minmax-fp32-xop-ld128.c
5731*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-xop-ld64.c
5732*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x4c8-minmax-fp32-xop-ld128.c
5733*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2-minmax-fp32-xop-ld64.c
5734*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2-minmax-fp32-xop-ld128.c
5735*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld64.c
5736*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c2s4-minmax-fp32-xop-ld128.c
5737*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-xop-ld64.c
5738*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x4c8-minmax-fp32-xop-ld128.c
5739*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2-minmax-fp32-xop-ld64.c
5740*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2-minmax-fp32-xop-ld128.c
5741*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld64.c
5742*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c2s4-minmax-fp32-xop-ld128.c
5743*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-xop-ld64.c
5744*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x4c8-minmax-fp32-xop-ld128.c
5745*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2-minmax-fp32-xop-ld64.c
5746*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2-minmax-fp32-xop-ld128.c
5747*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld64.c
5748*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x4c2s4-minmax-fp32-xop-ld128.c
5749*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-xop-mul32-ld32-x8.c
5750*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-xop-mul32-ld32-x16.c
5751*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-xop-mul32-ld32-x8.c
5752*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-xop-mul32-ld32-x16.c)
5753*4bdc9457SAndroid Build Coastguard Worker
5754*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_FMA3_MICROKERNEL_SRCS
5755*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x25-minmax-fma3-acc2.c
5756*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x3-minmax-fma3.c
5757*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x4-minmax-fma3.c
5758*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x9-minmax-fma3.c
5759*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear/gen/fma3-c8.c
5760*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear/gen/fma3-c16.c
5761*4bdc9457SAndroid Build Coastguard Worker  src/f16-vmulcaddc/gen/c8-minmax-fma3-2x.c
5762*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-fma3.c
5763*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-fma3.c
5764*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-fma3.c
5765*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-fma3.c
5766*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x16-minmax-fma3-broadcast.c
5767*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x16s4-minmax-fma3-broadcast.c
5768*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x16s4-minmax-fma3-broadcast.c
5769*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x16-minmax-fma3-broadcast.c
5770*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x16-minmax-fma3-broadcast.c
5771*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x16s4-minmax-fma3-broadcast.c
5772*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x16s4-minmax-fma3-broadcast.c
5773*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x16-minmax-fma3-broadcast.c
5774*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-fma3-x16.c)
5775*4bdc9457SAndroid Build Coastguard Worker
5776*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_FMA3_MICROKERNEL_SRCS
5777*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x3-minmax-fma3-acc2.c
5778*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x3-minmax-fma3.c
5779*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x4-minmax-fma3-acc2.c
5780*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x4-minmax-fma3.c
5781*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x9-minmax-fma3-acc2.c
5782*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x9-minmax-fma3.c
5783*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x25-minmax-fma3-acc2.c
5784*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up8x25-minmax-fma3.c
5785*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x3-minmax-fma3-acc2.c
5786*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x3-minmax-fma3.c
5787*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x4-minmax-fma3-acc2.c
5788*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x4-minmax-fma3.c
5789*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x9-minmax-fma3-acc2.c
5790*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x9-minmax-fma3.c
5791*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x25-minmax-fma3-acc2.c
5792*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up16x25-minmax-fma3.c
5793*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x3-minmax-fma3-acc2.c
5794*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x3-minmax-fma3.c
5795*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x4-minmax-fma3-acc2.c
5796*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x4-minmax-fma3.c
5797*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x9-minmax-fma3-acc2.c
5798*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x9-minmax-fma3.c
5799*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x25-minmax-fma3-acc2.c
5800*4bdc9457SAndroid Build Coastguard Worker  src/f16-dwconv/gen/up32x25-minmax-fma3.c
5801*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear/gen/fma3-c8.c
5802*4bdc9457SAndroid Build Coastguard Worker  src/f16-ibilinear/gen/fma3-c16.c
5803*4bdc9457SAndroid Build Coastguard Worker  src/f16-vmulcaddc/gen/c8-minmax-fma3-2x.c
5804*4bdc9457SAndroid Build Coastguard Worker  src/f16-vmulcaddc/gen/c16-minmax-fma3-2x.c
5805*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-fma3-acc2.c
5806*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x3-minmax-fma3.c
5807*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-fma3-acc2.c
5808*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x4-minmax-fma3.c
5809*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-fma3-acc2.c
5810*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x9-minmax-fma3.c
5811*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-fma3-acc2.c
5812*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up8x25-minmax-fma3.c
5813*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-fma3-acc2.c
5814*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-fma3.c
5815*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-fma3-acc2.c
5816*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-fma3.c
5817*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-fma3-acc2.c
5818*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-fma3.c
5819*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-fma3-acc2.c
5820*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-fma3.c
5821*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-fma3-broadcast.c
5822*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x16inc-minmax-fma3-broadcast.c
5823*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x16s4inc-minmax-fma3-broadcast.c
5824*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/3x16inc-minmax-fma3-broadcast.c
5825*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/3x16s4inc-minmax-fma3-broadcast.c
5826*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-fma3-broadcast.c
5827*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x16inc-minmax-fma3-broadcast.c
5828*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x16s4inc-minmax-fma3-broadcast.c
5829*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-fma3-broadcast.c
5830*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x16inc-minmax-fma3-broadcast.c
5831*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x16s4inc-minmax-fma3-broadcast.c
5832*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-fma3-broadcast.c
5833*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/7x8inc-minmax-fma3-broadcast.c
5834*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/8x8inc-minmax-fma3-broadcast.c
5835*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-fma3-broadcast.c
5836*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x16-minmax-fma3-broadcast.c
5837*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x16s4-minmax-fma3-broadcast.c
5838*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/3x16-minmax-fma3-broadcast.c
5839*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/3x16s4-minmax-fma3-broadcast.c
5840*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-fma3-broadcast.c
5841*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x16-minmax-fma3-broadcast.c
5842*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x16s4-minmax-fma3-broadcast.c
5843*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-fma3-broadcast.c
5844*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x16-minmax-fma3-broadcast.c
5845*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x16s4-minmax-fma3-broadcast.c
5846*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-fma3-broadcast.c
5847*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/7x8-minmax-fma3-broadcast.c
5848*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/8x8-minmax-fma3-broadcast.c
5849*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-fma3-broadcast.c
5850*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x16-minmax-fma3-broadcast.c
5851*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x16s4-minmax-fma3-broadcast.c
5852*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/3x16-minmax-fma3-broadcast.c
5853*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/3x16s4-minmax-fma3-broadcast.c
5854*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-fma3-broadcast.c
5855*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x16-minmax-fma3-broadcast.c
5856*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x16s4-minmax-fma3-broadcast.c
5857*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x8-minmax-fma3-broadcast.c
5858*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x16-minmax-fma3-broadcast.c
5859*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x16s4-minmax-fma3-broadcast.c
5860*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-fma3-broadcast.c
5861*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/7x8-minmax-fma3-broadcast.c
5862*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/8x8-minmax-fma3-broadcast.c
5863*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-fma3-x8.c
5864*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-fma3-x16.c
5865*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/fma3-nr1fma1adj-x8.c
5866*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/fma3-nr1fma1adj-x16.c
5867*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/fma3-nr1fma1adj-x24.c
5868*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/fma3-nr1fma1adj-x32.c
5869*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/fma3-nr1fma1adj-x40.c
5870*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/fma3-nr1fma1adj-x48.c
5871*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/fma3-nr1fma1adj-x56.c
5872*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/fma3-nr1fma1adj-x64.c
5873*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-fma3-nr1fma.c
5874*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-fma3-nr1fma1adj.c
5875*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-fma3-nr2fma.c)
5876*4bdc9457SAndroid Build Coastguard Worker
5877*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_AVX2_MICROKERNEL_SRCS
5878*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x16-minmax-avx2-broadcast.c
5879*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/4x16-minmax-avx2-broadcast.c
5880*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/1x16-minmax-avx2-broadcast.c
5881*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/4x16-minmax-avx2-broadcast.c
5882*4bdc9457SAndroid Build Coastguard Worker  src/f16-pavgpool/9p8x-minmax-avx2-c8.c
5883*4bdc9457SAndroid Build Coastguard Worker  src/f16-pavgpool/9x-minmax-avx2-c8.c
5884*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x40.c
5885*4bdc9457SAndroid Build Coastguard Worker  src/f16-velu/gen/velu-avx2-rr1-p3-x16.c
5886*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x32.c
5887*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx2-x64.c
5888*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx2-x64.c
5889*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x56.c
5890*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x40.c
5891*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-avx2-mul32.c
5892*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c
5893*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c
5894*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-avx2.c
5895*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x8c8-minmax-fp32-avx2.c
5896*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-avx2.c
5897*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x8c8-minmax-fp32-avx2.c
5898*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c
5899*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c
5900*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx2-x16.c
5901*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-fp32-avx2.c
5902*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c8-minmax-fp32-avx2.c
5903*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-fp32-avx2.c
5904*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c8-minmax-fp32-avx2.c
5905*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x16.c
5906*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x16.c
5907*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-avx2-x32.c
5908*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-avx2-x32.c
5909*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c
5910*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c
5911*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx2-x16.c
5912*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8c8-minmax-fp32-avx2.c
5913*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x8c8-minmax-fp32-avx2.c
5914*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8c8-minmax-fp32-avx2.c
5915*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x8c8-minmax-fp32-avx2.c
5916*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx2-mul32-ld64-x16.c
5917*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx2-mul32-ld64-x16.c
5918*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-avx2-x32.c
5919*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-avx2-x32.c
5920*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx2-x128.c)
5921*4bdc9457SAndroid Build Coastguard Worker
5922*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_AVX2_MICROKERNEL_SRCS
5923*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x8-minmax-avx2-broadcast.c
5924*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x16-minmax-avx2-broadcast.c
5925*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/3x16-minmax-avx2-broadcast.c
5926*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/4x8-minmax-avx2-broadcast.c
5927*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/4x16-minmax-avx2-broadcast.c
5928*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/5x8-minmax-avx2-broadcast.c
5929*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/5x16-minmax-avx2-broadcast.c
5930*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x8-minmax-avx2-broadcast.c
5931*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/7x8-minmax-avx2-broadcast.c
5932*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/1x8-minmax-avx2-broadcast.c
5933*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/1x16-minmax-avx2-broadcast.c
5934*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/3x16-minmax-avx2-broadcast.c
5935*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/4x8-minmax-avx2-broadcast.c
5936*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/4x16-minmax-avx2-broadcast.c
5937*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/5x8-minmax-avx2-broadcast.c
5938*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/5x16-minmax-avx2-broadcast.c
5939*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/6x8-minmax-avx2-broadcast.c
5940*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/gen/7x8-minmax-avx2-broadcast.c
5941*4bdc9457SAndroid Build Coastguard Worker  src/f16-pavgpool/9p8x-minmax-avx2-c8.c
5942*4bdc9457SAndroid Build Coastguard Worker  src/f16-pavgpool/9x-minmax-avx2-c8.c
5943*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x32-acc2.c
5944*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x32-acc4.c
5945*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x32.c
5946*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x40-acc2.c
5947*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x40-acc5.c
5948*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x40.c
5949*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x48-acc2.c
5950*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x48-acc3.c
5951*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x48.c
5952*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x64-acc2.c
5953*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x64-acc4.c
5954*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x64.c
5955*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x72-acc3.c
5956*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x72.c
5957*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x80-acc2.c
5958*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x80-acc5.c
5959*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x80.c
5960*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x96-acc2.c
5961*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x96-acc3.c
5962*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x96-acc6.c
5963*4bdc9457SAndroid Build Coastguard Worker  src/f16-raddstoreexpminusmax/gen/avx2-rr1-p2-x96.c
5964*4bdc9457SAndroid Build Coastguard Worker  src/f16-velu/gen/velu-avx2-rr1-p3-x8.c
5965*4bdc9457SAndroid Build Coastguard Worker  src/f16-velu/gen/velu-avx2-rr1-p3-x16.c
5966*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x8.c
5967*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x16.c
5968*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x24.c
5969*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x32.c
5970*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x40.c
5971*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x48.c
5972*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x56.c
5973*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-div-x64.c
5974*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x8.c
5975*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x16.c
5976*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x24.c
5977*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x32.c
5978*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x40.c
5979*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x48.c
5980*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x56.c
5981*4bdc9457SAndroid Build Coastguard Worker  src/f16-vsigmoid/gen/vsigmoid-avx2-rr1-p2-rcp-x64.c
5982*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx2-x16.c
5983*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx2-x32.c
5984*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx2-x48.c
5985*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx2-x64.c
5986*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx2-x16.c
5987*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx2-x32.c
5988*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx2-x48.c
5989*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx2-x64.c
5990*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x64-acc2.c
5991*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x64-acc4.c
5992*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x64.c
5993*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x72-acc3.c
5994*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x72.c
5995*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x80-acc2.c
5996*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x80-acc5.c
5997*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x80.c
5998*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x96-acc2.c
5999*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x96-acc3.c
6000*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x96-acc6.c
6001*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx2-p5-x96.c
6002*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x64-acc2.c
6003*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x64-acc4.c
6004*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x64.c
6005*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x72-acc3.c
6006*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x72.c
6007*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x80-acc2.c
6008*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x80-acc5.c
6009*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x80.c
6010*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x96-acc2.c
6011*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x96-acc3.c
6012*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x96-acc6.c
6013*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx2-p5-x96.c
6014*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x64-acc2.c
6015*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x64-acc4.c
6016*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x64.c
6017*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x72-acc3.c
6018*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x72.c
6019*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x80-acc2.c
6020*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x80-acc5.c
6021*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x80.c
6022*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x96-acc2.c
6023*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x96-acc3.c
6024*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x96-acc6.c
6025*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx2-rr1-p5-x96.c
6026*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x8.c
6027*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x16.c
6028*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x24.c
6029*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x32.c
6030*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x40.c
6031*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x48.c
6032*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x56.c
6033*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x64.c
6034*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x72.c
6035*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut4-p4-perm-x80.c
6036*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x8.c
6037*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x16.c
6038*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x24.c
6039*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x32.c
6040*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x40.c
6041*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x48.c
6042*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x56.c
6043*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x64.c
6044*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x72.c
6045*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut8-p4-perm-x80.c
6046*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x8.c
6047*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x16.c
6048*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x24.c
6049*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x32.c
6050*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x40.c
6051*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x48.c
6052*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x56.c
6053*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x64.c
6054*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x72.c
6055*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-lut16-p3-gather-x80.c
6056*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x8.c
6057*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x16.c
6058*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x24.c
6059*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x32.c
6060*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x40.c
6061*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x48.c
6062*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x56.c
6063*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x64.c
6064*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x72.c
6065*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx2-rr1-p6-x80.c
6066*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-avx-x8.c
6067*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-avx-x16.c
6068*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x8.c
6069*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x16.c
6070*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x24.c
6071*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x32.c
6072*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x40.c
6073*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x48.c
6074*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x56.c
6075*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x64.c
6076*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x72.c
6077*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x80.c
6078*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x88.c
6079*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx2-p5-x96.c
6080*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x8.c
6081*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x16.c
6082*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x24.c
6083*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x32.c
6084*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x40.c
6085*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x48.c
6086*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x56.c
6087*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x64.c
6088*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x72.c
6089*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x80.c
6090*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x88.c
6091*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx2-p5-x96.c
6092*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x8.c
6093*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x16.c
6094*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x24.c
6095*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x32.c
6096*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x40.c
6097*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x48.c
6098*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x56.c
6099*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x64.c
6100*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x72.c
6101*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-div-x80.c
6102*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x8.c
6103*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x16.c
6104*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x24.c
6105*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x32.c
6106*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x40.c
6107*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x48.c
6108*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x56.c
6109*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x64.c
6110*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x72.c
6111*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr1fma-x80.c
6112*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x8.c
6113*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x16.c
6114*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x24.c
6115*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x32.c
6116*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x40.c
6117*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x48.c
6118*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x56.c
6119*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x64.c
6120*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x72.c
6121*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx2-rr1-p5-nr2fma-x80.c
6122*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx2-rr2-lut8-p3-perm.c
6123*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx2-rr2-lut8-p4-perm.c
6124*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx2-rr2-p5.c
6125*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f16-avx2-rr1-p2.c
6126*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f16-avx2-rr1-p3.c
6127*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-avx2-rr1-p5.c
6128*4bdc9457SAndroid Build Coastguard Worker  src/math/expminus-f32-avx2-rr2-p5.c
6129*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f16-avx2-rr1-p3.c
6130*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx2-rr1-lut4-p4-perm.c
6131*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx2-rr1-lut8-p4-perm.c
6132*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx2-rr1-lut16-p3-gather.c
6133*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx2-rr1-p6.c
6134*4bdc9457SAndroid Build Coastguard Worker  src/math/extexp-avx2-p5.c
6135*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-avx2-rr1-p2-div.c
6136*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-avx2-rr1-p2-rcp.c
6137*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-avx2-rr1-p3-div.c
6138*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f16-avx2-rr1-p3-rcp.c
6139*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr1-lut64-p2-gather-div.c
6140*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr1-lut64-p2-gather-nr1fma.c
6141*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr1-lut64-p2-gather-nr2fma.c
6142*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr1-lut64-p2-gather-nr2fma1adj.c
6143*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr1-p5-div.c
6144*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr1-p5-nr1fma.c
6145*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr1-p5-nr2fma.c
6146*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr2-lut64-p2-gather-div.c
6147*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr2-lut64-p2-gather-nr1fma.c
6148*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr2-lut64-p2-gather-nr2fma.c
6149*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr2-lut64-p2-gather-nr2fma1adj.c
6150*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr2-p5-div.c
6151*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr2-p5-nr1fma.c
6152*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx2-rr2-p5-nr2fma.c
6153*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x9-minmax-fp32-avx2-mul32.c
6154*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up8x25-minmax-fp32-avx2-mul32.c
6155*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x3-minmax-fp32-avx2-mul32.c
6156*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-add16-vpunpck.c
6157*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-vpmovsx.c
6158*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-vpunpck.c
6159*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c
6160*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-add16-vpunpck.c
6161*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-vpmovsx.c
6162*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-vpunpck.c
6163*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c
6164*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x9-minmax-fp32-avx2-mul32.c
6165*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up24x25-minmax-fp32-avx2-mul32.c
6166*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-add16-vpunpck.c
6167*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-vpmovsx.c
6168*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-vpunpck.c
6169*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x9-minmax-fp32-avx2-mul32.c
6170*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-add16-vpunpck.c
6171*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-vpmovsx.c
6172*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-vpunpck.c
6173*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x25-minmax-fp32-avx2-mul32.c
6174*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-avx2.c
6175*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-xw-minmax-fp32-avx2.c
6176*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-avx2.c
6177*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-xw-minmax-fp32-avx2.c
6178*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x8c8-minmax-fp32-avx2.c
6179*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x8c8-xw-minmax-fp32-avx2.c
6180*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-avx2.c
6181*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c8-minmax-fp32-avx2.c
6182*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x8c8-minmax-fp32-avx2.c
6183*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x9-minmax-fp32-avx2-mul32.c
6184*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up8x25-minmax-fp32-avx2-mul32.c
6185*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-add16-vpunpck.c
6186*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-vpmovsx.c
6187*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul16-vpunpck.c
6188*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c
6189*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-add16-vpunpck.c
6190*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-vpmovsx.c
6191*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul16-vpunpck.c
6192*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c
6193*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x9-minmax-fp32-avx2-mul32.c
6194*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up24x25-minmax-fp32-avx2-mul32.c
6195*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-add16-vpunpck.c
6196*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-vpmovsx.c
6197*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-fp32-avx2-mul16-vpunpck.c
6198*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-fp32-avx2-mul32.c
6199*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-add16-vpunpck.c
6200*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-vpmovsx.c
6201*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-fp32-avx2-mul16-vpunpck.c
6202*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-fp32-avx2-mul32.c
6203*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx2-x8.c
6204*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx2-x16.c
6205*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx2-x24.c
6206*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx2-x32.c
6207*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-fp32-avx2.c
6208*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-xw-minmax-fp32-avx2.c
6209*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-fp32-avx2.c
6210*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-xw-minmax-fp32-avx2.c
6211*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c8-minmax-fp32-avx2.c
6212*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x8c8-xw-minmax-fp32-avx2.c
6213*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-fp32-avx2.c
6214*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-fp32-avx2.c
6215*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x8c8-minmax-fp32-avx2.c
6216*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x8.c
6217*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x16.c
6218*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x24.c
6219*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx2-mul32-ld64-x32.c
6220*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x8.c
6221*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x16.c
6222*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x24.c
6223*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx2-mul32-ld64-x32.c
6224*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-avx2-x16.c
6225*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-avx2-x32.c
6226*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vcvt/gen/vcvt-avx2-x64.c
6227*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-avx2-x16.c
6228*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-avx2-x32.c
6229*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vlrelu/gen/vlrelu-avx2-x64.c
6230*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x9-minmax-fp32-avx2-mul32.c
6231*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up8x25-minmax-fp32-avx2-mul32.c
6232*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-avx2-mul32.c
6233*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-avx2-mul32.c
6234*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x9-minmax-fp32-avx2-mul32.c
6235*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x25-minmax-fp32-avx2-mul32.c
6236*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx2-x8.c
6237*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx2-x16.c
6238*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx2-x24.c
6239*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx2-x32.c
6240*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8c8-minmax-fp32-avx2.c
6241*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x8c8-minmax-fp32-avx2.c
6242*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x8c8-minmax-fp32-avx2.c
6243*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8c8-minmax-fp32-avx2.c
6244*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x8c8-minmax-fp32-avx2.c
6245*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x8c8-minmax-fp32-avx2.c
6246*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx2-mul32-ld64-x8.c
6247*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx2-mul32-ld64-x16.c
6248*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx2-mul32-ld64-x8.c
6249*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx2-mul32-ld64-x16.c
6250*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-avx2-x16.c
6251*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-avx2-x32.c
6252*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vcvt/gen/vcvt-avx2-x64.c
6253*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-avx2-x16.c
6254*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-avx2-x32.c
6255*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vlrelu/gen/vlrelu-avx2-x64.c
6256*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx2-x32.c
6257*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx2-x64.c
6258*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx2-x96.c
6259*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx2-x128.c)
6260*4bdc9457SAndroid Build Coastguard Worker
6261*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_AVX512F_MICROKERNEL_SRCS
6262*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-avx512f.c
6263*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-avx512f.c
6264*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-avx512f.c
6265*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-avx512f.c
6266*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x16-minmax-avx512f-broadcast.c
6267*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/7x16-minmax-avx512f-broadcast.c
6268*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x16-minmax-avx512f-broadcast.c
6269*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/7x16-minmax-avx512f-broadcast.c
6270*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/avx512f-2x16.c
6271*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-avx512f-x32.c
6272*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-avx512f-x32.c
6273*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-avx512f-x32.c
6274*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-avx512f-x32.c
6275*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-avx512f-x32.c
6276*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-avx512f-x32.c
6277*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-avx512f-x32.c
6278*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-avx512f-x32.c
6279*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-avx512f-x32.c
6280*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-avx512f-x32.c
6281*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-avx512f-x32.c
6282*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-avx512f-x32.c
6283*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-avx512f-x32.c
6284*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-avx512f-x32.c
6285*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-avx512f-x32.c
6286*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-avx512f-x32.c
6287*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-avx512f-x16.c
6288*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x64.c
6289*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-avx512f-x16.c
6290*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-avx512f-x16.c
6291*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-avx512f-x16.c
6292*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-avx512f-x16.c
6293*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-avx512f-x16.c
6294*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-avx512f-x16.c
6295*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x64.c
6296*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-avx512f-x16.c
6297*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-avx512f-x16.c
6298*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-avx512f-x16.c)
6299*4bdc9457SAndroid Build Coastguard Worker
6300*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_AVX512F_MICROKERNEL_SRCS
6301*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-avx512f-acc2.c
6302*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x3-minmax-avx512f.c
6303*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-avx512f-acc2.c
6304*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x4-minmax-avx512f.c
6305*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-avx512f-acc2.c
6306*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x9-minmax-avx512f.c
6307*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-avx512f-acc2.c
6308*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up16x25-minmax-avx512f.c
6309*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up32x3-minmax-avx512f-acc2.c
6310*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up32x3-minmax-avx512f.c
6311*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up32x4-minmax-avx512f-acc2.c
6312*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up32x4-minmax-avx512f.c
6313*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up32x9-minmax-avx512f-acc2.c
6314*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up32x9-minmax-avx512f.c
6315*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up32x25-minmax-avx512f-acc2.c
6316*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/gen/up32x25-minmax-avx512f.c
6317*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x16inc-minmax-avx512f-broadcast.c
6318*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x16inc-minmax-avx512f-broadcast.c
6319*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x16inc-minmax-avx512f-broadcast.c
6320*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x16inc-minmax-avx512f-broadcast.c
6321*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/7x16inc-minmax-avx512f-broadcast.c
6322*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/8x16inc-minmax-avx512f-broadcast.c
6323*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x16-minmax-avx512f-broadcast.c
6324*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x16-minmax-avx512f-broadcast.c
6325*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x16-minmax-avx512f-broadcast.c
6326*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x16-minmax-avx512f-broadcast.c
6327*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/7x16-minmax-avx512f-broadcast.c
6328*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/8x16-minmax-avx512f-broadcast.c
6329*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x16-minmax-avx512f-broadcast.c
6330*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x16-minmax-avx512f-broadcast.c
6331*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x16-minmax-avx512f-broadcast.c
6332*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x16-minmax-avx512f-broadcast.c
6333*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/7x16-minmax-avx512f-broadcast.c
6334*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/8x16-minmax-avx512f-broadcast.c
6335*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/avx512f-2x16.c
6336*4bdc9457SAndroid Build Coastguard Worker  src/f32-prelu/gen/avx512f-2x32.c
6337*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128-acc2.c
6338*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128-acc4.c
6339*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128.c
6340*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x144-acc3.c
6341*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x144.c
6342*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160-acc2.c
6343*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160-acc5.c
6344*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160.c
6345*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc2.c
6346*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc3.c
6347*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc6.c
6348*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192.c
6349*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x128-acc2.c
6350*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x128-acc4.c
6351*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x128.c
6352*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x144-acc3.c
6353*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x144.c
6354*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x160-acc2.c
6355*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x160-acc5.c
6356*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x160.c
6357*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc2.c
6358*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc3.c
6359*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc6.c
6360*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddextexp/gen/avx512f-p5-scalef-x192.c
6361*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x128-acc2.c
6362*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x128-acc4.c
6363*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x128.c
6364*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x144-acc3.c
6365*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x144.c
6366*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x160-acc2.c
6367*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x160-acc5.c
6368*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x160.c
6369*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x192-acc2.c
6370*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x192-acc3.c
6371*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x192-acc6.c
6372*4bdc9457SAndroid Build Coastguard Worker  src/f32-raddstoreexpminusmax/gen/avx512f-rr1-p5-scalef-x192.c
6373*4bdc9457SAndroid Build Coastguard Worker  src/f32-rmax/avx512f.c
6374*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-avx512f-x16.c
6375*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vadd-minmax-avx512f-x32.c
6376*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-avx512f-x16.c
6377*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vaddc-minmax-avx512f-x32.c
6378*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-avx512f-x16.c
6379*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdiv-minmax-avx512f-x32.c
6380*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-avx512f-x16.c
6381*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vdivc-minmax-avx512f-x32.c
6382*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-avx512f-x16.c
6383*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmax-avx512f-x32.c
6384*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-avx512f-x16.c
6385*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmaxc-avx512f-x32.c
6386*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-avx512f-x16.c
6387*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmin-avx512f-x32.c
6388*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-avx512f-x16.c
6389*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vminc-avx512f-x32.c
6390*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-avx512f-x16.c
6391*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmul-minmax-avx512f-x32.c
6392*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-avx512f-x16.c
6393*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vmulc-minmax-avx512f-x32.c
6394*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-avx512f-x16.c
6395*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrdivc-minmax-avx512f-x32.c
6396*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-avx512f-x16.c
6397*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vrsubc-minmax-avx512f-x32.c
6398*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-avx512f-x16.c
6399*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiff-avx512f-x32.c
6400*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-avx512f-x16.c
6401*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsqrdiffc-avx512f-x32.c
6402*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-avx512f-x16.c
6403*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsub-minmax-avx512f-x32.c
6404*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-avx512f-x16.c
6405*4bdc9457SAndroid Build Coastguard Worker  src/f32-vbinary/gen/vsubc-minmax-avx512f-x32.c
6406*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-avx512f-x16.c
6407*4bdc9457SAndroid Build Coastguard Worker  src/f32-vclamp/gen/vclamp-avx512f-x32.c
6408*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x16.c
6409*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x32.c
6410*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x48.c
6411*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x64.c
6412*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x80.c
6413*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x96.c
6414*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x112.c
6415*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x128.c
6416*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-p6-x16.c
6417*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-p6-x32.c
6418*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-p6-x48.c
6419*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-p6-x64.c
6420*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-p6-x80.c
6421*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-p6-x96.c
6422*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-p6-x112.c
6423*4bdc9457SAndroid Build Coastguard Worker  src/f32-velu/gen/velu-avx512f-rr1-p6-x128.c
6424*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-avx512f-x16.c
6425*4bdc9457SAndroid Build Coastguard Worker  src/f32-vhswish/gen/vhswish-avx512f-x32.c
6426*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-avx512f-x16.c
6427*4bdc9457SAndroid Build Coastguard Worker  src/f32-vlrelu/gen/vlrelu-avx512f-x32.c
6428*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-avx512f-x16.c
6429*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrelu/gen/vrelu-avx512f-x32.c
6430*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-avx512f-x16.c
6431*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndd-avx512f-x32.c
6432*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-avx512f-x16.c
6433*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndne-avx512f-x32.c
6434*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-avx512f-x16.c
6435*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndu-avx512f-x32.c
6436*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-avx512f-x16.c
6437*4bdc9457SAndroid Build Coastguard Worker  src/f32-vrnd/gen/vrndz-avx512f-x32.c
6438*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x16.c
6439*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x32.c
6440*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x48.c
6441*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x64.c
6442*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x80.c
6443*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x96.c
6444*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x112.c
6445*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x128.c
6446*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x144.c
6447*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x160.c
6448*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x176.c
6449*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x192.c
6450*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x16.c
6451*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x32.c
6452*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x48.c
6453*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x64.c
6454*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x80.c
6455*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x96.c
6456*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x112.c
6457*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x128.c
6458*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x144.c
6459*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x160.c
6460*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x176.c
6461*4bdc9457SAndroid Build Coastguard Worker  src/f32-vscaleextexp/gen/avx512f-p5-scalef-x192.c
6462*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x16.c
6463*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x32.c
6464*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x48.c
6465*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x64.c
6466*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x80.c
6467*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x96.c
6468*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x112.c
6469*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-x128.c
6470*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x16.c
6471*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x32.c
6472*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x48.c
6473*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x64.c
6474*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x80.c
6475*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x96.c
6476*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x112.c
6477*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x128.c
6478*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x16.c
6479*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x32.c
6480*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x48.c
6481*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x64.c
6482*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x80.c
6483*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x96.c
6484*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x112.c
6485*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-div-x128.c
6486*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x16.c
6487*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x32.c
6488*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x48.c
6489*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x64.c
6490*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x80.c
6491*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x96.c
6492*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x112.c
6493*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr1-p5-scalef-nr1fma-x128.c
6494*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x16.c
6495*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x32.c
6496*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x48.c
6497*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x64.c
6498*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x80.c
6499*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x96.c
6500*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x112.c
6501*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-x128.c
6502*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x16.c
6503*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x32.c
6504*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x48.c
6505*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x64.c
6506*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x80.c
6507*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x96.c
6508*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x112.c
6509*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsigmoid/gen/vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x128.c
6510*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx512f-nr1fma1adj-x16.c
6511*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx512f-nr1fma1adj-x32.c
6512*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx512f-nr1fma1adj-x48.c
6513*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx512f-nr1fma1adj-x64.c
6514*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx512f-nr1fma1adj-x80.c
6515*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx512f-nr1fma1adj-x96.c
6516*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx512f-nr1fma1adj-x112.c
6517*4bdc9457SAndroid Build Coastguard Worker  src/f32-vsqrt/gen/avx512f-nr1fma1adj-x128.c
6518*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-avx512f-x16.c
6519*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vabs-avx512f-x32.c
6520*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-avx512f-x16.c
6521*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vneg-avx512f-x32.c
6522*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-avx512f-x16.c
6523*4bdc9457SAndroid Build Coastguard Worker  src/f32-vunary/gen/vsqr-avx512f-x32.c
6524*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx512f-rr2-lut16-p3-perm-scalef.c
6525*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx512f-rr2-lut16-p3-perm.c
6526*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx512f-rr2-lut32-p2-perm2-scalef.c
6527*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx512f-rr2-lut32-p2-perm2.c
6528*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx512f-rr2-p5-scalef.c
6529*4bdc9457SAndroid Build Coastguard Worker  src/math/exp-f32-avx512f-rr2-p5.c
6530*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx512f-rr1-lut16-p3-perm.c
6531*4bdc9457SAndroid Build Coastguard Worker  src/math/expm1minus-f32-avx512f-rr1-p6.c
6532*4bdc9457SAndroid Build Coastguard Worker  src/math/extexp-avx512f-p5.c
6533*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut16-p3-perm-scalef-div.c
6534*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut16-p3-perm-scalef-nr1fma.c
6535*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut16-p3-perm-scalef-nr1fma1adj.c
6536*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut32-p2-perm2-scalef-div.c
6537*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut32-p2-perm2-scalef-nr1fma.c
6538*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut32-p2-perm2-scalef-nr1fma1adj.c
6539*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut64-p2-gather-scalef-div.c
6540*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut64-p2-gather-scalef-nr1fma.c
6541*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-lut64-p2-gather-scalef-nr1fma1adj.c
6542*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-p5-scalef-div.c
6543*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-p5-scalef-nr1fma.c
6544*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr1-p5-scalef-nr1fma1adj.c
6545*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut16-p3-perm-scalef-div.c
6546*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut16-p3-perm-scalef-nr1fma.c
6547*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut16-p3-perm-scalef-nr1fma1adj.c
6548*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut32-p2-perm2-scalef-div.c
6549*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma.c
6550*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma1adj.c
6551*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut64-p2-gather-scalef-div.c
6552*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut64-p2-gather-scalef-nr1fma.c
6553*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-lut64-p2-gather-scalef-nr1fma1adj.c
6554*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-p5-scalef-div.c
6555*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-p5-scalef-nr1fma.c
6556*4bdc9457SAndroid Build Coastguard Worker  src/math/sigmoid-f32-avx512f-rr2-p5-scalef-nr1fma1adj.c
6557*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-avx512f-nr1fma.c
6558*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-avx512f-nr1fma1adj.c
6559*4bdc9457SAndroid Build Coastguard Worker  src/math/sqrt-avx512f-nr2fma.c)
6560*4bdc9457SAndroid Build Coastguard Worker
6561*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_AVX512SKX_MICROKERNEL_SRCS
6562*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx512skx-x16.c
6563*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-avx512skx-x16.c
6564*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx512skx-x128.c
6565*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx512skx-x128.c
6566*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x3-minmax-fp32-avx512skx-mul32.c
6567*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c
6568*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c
6569*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c
6570*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c
6571*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c
6572*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c
6573*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c
6574*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c
6575*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx512skx-x32.c
6576*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c
6577*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c
6578*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c
6579*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c
6580*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx512skx-mul32-ld128-x16.c
6581*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx512skx-mul32-ld128-x16.c
6582*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c
6583*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c
6584*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx512skx-x32.c
6585*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c
6586*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c
6587*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c
6588*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c
6589*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx512skx-mul32-ld128-x16.c
6590*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx512skx-mul32-ld128-x16.c
6591*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx512skx-vpshufb-x64.c)
6592*4bdc9457SAndroid Build Coastguard Worker
6593*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_AVX512SKX_MICROKERNEL_SRCS
6594*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx512skx-x16.c
6595*4bdc9457SAndroid Build Coastguard Worker  src/f16-f32-vcvt/gen/vcvt-avx512skx-x32.c
6596*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-avx512skx-x16.c
6597*4bdc9457SAndroid Build Coastguard Worker  src/f32-f16-vcvt/gen/vcvt-avx512skx-x32.c
6598*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx512skx-x32.c
6599*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx512skx-x64.c
6600*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx512skx-x96.c
6601*4bdc9457SAndroid Build Coastguard Worker  src/f32-qs8-vcvt/gen/vcvt-avx512skx-x128.c
6602*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx512skx-x32.c
6603*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx512skx-x64.c
6604*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx512skx-x96.c
6605*4bdc9457SAndroid Build Coastguard Worker  src/f32-qu8-vcvt/gen/vcvt-avx512skx-x128.c
6606*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x9-minmax-fp32-avx512skx-mul32.c
6607*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up16x25-minmax-fp32-avx512skx-mul32.c
6608*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x3-minmax-fp32-avx512skx-mul32.c
6609*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c
6610*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c
6611*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c
6612*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x16c8-minmax-fp32-avx512skx.c
6613*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/3x16c8-minmax-fp32-avx512skx.c
6614*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c
6615*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c
6616*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x16c8-minmax-fp32-avx512skx.c
6617*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/3x16c8-minmax-fp32-avx512skx.c
6618*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c
6619*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x9-minmax-fp32-avx512skx-mul32.c
6620*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up16x25-minmax-fp32-avx512skx-mul32.c
6621*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c
6622*4bdc9457SAndroid Build Coastguard Worker  src/qs8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c
6623*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx512skx-x16.c
6624*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx512skx-x32.c
6625*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx512skx-x48.c
6626*4bdc9457SAndroid Build Coastguard Worker  src/qs8-f32-vcvt/gen/vcvt-avx512skx-x64.c
6627*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c
6628*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x16c8-minmax-fp32-avx512skx.c
6629*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/3x16c8-minmax-fp32-avx512skx.c
6630*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c
6631*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c
6632*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x16c8-minmax-fp32-avx512skx.c
6633*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/3x16c8-minmax-fp32-avx512skx.c
6634*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c
6635*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx512skx-mul32-ld128-x16.c
6636*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vadd/gen/minmax-avx512skx-mul32-ld128-x32.c
6637*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx512skx-mul32-ld128-x16.c
6638*4bdc9457SAndroid Build Coastguard Worker  src/qs8-vaddc/gen/minmax-avx512skx-mul32-ld128-x32.c
6639*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x9-minmax-fp32-avx512skx-mul32.c
6640*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up16x25-minmax-fp32-avx512skx-mul32.c
6641*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x9-minmax-fp32-avx512skx-mul32.c
6642*4bdc9457SAndroid Build Coastguard Worker  src/qu8-dwconv/gen/up32x25-minmax-fp32-avx512skx-mul32.c
6643*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx512skx-x16.c
6644*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx512skx-x32.c
6645*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx512skx-x48.c
6646*4bdc9457SAndroid Build Coastguard Worker  src/qu8-f32-vcvt/gen/vcvt-avx512skx-x64.c
6647*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x16c8-minmax-fp32-avx512skx.c
6648*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/2x16c8-minmax-fp32-avx512skx.c
6649*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/3x16c8-minmax-fp32-avx512skx.c
6650*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c8-minmax-fp32-avx512skx.c
6651*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x16c8-minmax-fp32-avx512skx.c
6652*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/2x16c8-minmax-fp32-avx512skx.c
6653*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/3x16c8-minmax-fp32-avx512skx.c
6654*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c8-minmax-fp32-avx512skx.c
6655*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx512skx-mul32-ld128-x16.c
6656*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vadd/gen/minmax-avx512skx-mul32-ld128-x32.c
6657*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx512skx-mul32-ld128-x16.c
6658*4bdc9457SAndroid Build Coastguard Worker  src/qu8-vaddc/gen/minmax-avx512skx-mul32-ld128-x32.c
6659*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx512skx-vpshufb-x64.c
6660*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx512skx-vpshufb-x128.c
6661*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx512skx-vpshufb-x192.c
6662*4bdc9457SAndroid Build Coastguard Worker  src/x8-lut/gen/lut-avx512skx-vpshufb-x256.c)
6663*4bdc9457SAndroid Build Coastguard Worker
6664*4bdc9457SAndroid Build Coastguard WorkerSET(AARCH32_ASM_MICROKERNEL_SRCS
6665*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch32-neon-cortex-a7.S
6666*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch32-neon-cortex-a53.S
6667*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch32-neon-cortex-a75.S
6668*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch32-neon-ld64.S
6669*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch32-neon-prfm-cortex-a53.S
6670*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch32-neon-prfm-cortex-a75.S
6671*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x4-aarch32-vfp-ld64.S
6672*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x4-minmax-aarch32-vfp-ld64.S
6673*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/4x8-minmax-aarch32-neon-cortex-a55.S
6674*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch32-neon-cortex-a7.S
6675*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch32-neon-cortex-a53.S
6676*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch32-neon-cortex-a75.S
6677*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch32-neon-ld64.S
6678*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch32-neon-prfm-cortex-a53.S
6679*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch32-neon-prfm-cortex-a75.S
6680*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x8-minmax-aarch32-neon-cortex-a55.S
6681*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/up8x3-minmax-fp32-aarch32-neonv8-mla8-cortex-a35.S
6682*4bdc9457SAndroid Build Coastguard Worker  src/qc8-dwconv/up16x3-minmax-fp32-aarch32-neonv8-mla8-cortex-a35.S
6683*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a7.S
6684*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6685*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a35.S
6686*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a35.S
6687*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a7.S
6688*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a53.S
6689*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-ld64.S
6690*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6691*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a53.S
6692*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-ld64.S
6693*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a35.S
6694*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a53.S
6695*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-ld64.S
6696*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a35.S
6697*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a53.S
6698*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-ld64.S
6699*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8c4-minmax-fp32-aarch32-neondot-cortex-a55.S
6700*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x8c4-minmax-fp32-aarch32-neondot-ld64.S
6701*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a7.S
6702*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6703*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a35.S
6704*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a35.S
6705*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a7.S
6706*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-cortex-a53.S
6707*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-ld64.S
6708*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6709*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-cortex-a53.S
6710*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neon-mlal-lane-prfm-ld64.S
6711*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a35.S
6712*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-cortex-a53.S
6713*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-ld64.S
6714*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a35.S
6715*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-cortex-a53.S
6716*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8-minmax-fp32-aarch32-neonv8-mlal-lane-prfm-ld64.S
6717*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8c4-minmax-fp32-aarch32-neondot-cortex-a55.S
6718*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x8c4-minmax-fp32-aarch32-neondot-ld64.S
6719*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S
6720*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6721*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S
6722*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a53.S
6723*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-ld64.S
6724*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6725*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a53.S
6726*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-ld64.S
6727*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-aarch32-neondot-cortex-a55.S
6728*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8c4-minmax-rndnu-aarch32-neondot-ld64.S
6729*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S
6730*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6731*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S
6732*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a53.S
6733*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-ld64.S
6734*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6735*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a53.S
6736*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-ld64.S
6737*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-aarch32-neondot-cortex-a55.S
6738*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8c4-minmax-rndnu-aarch32-neondot-ld64.S
6739*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S
6740*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6741*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S
6742*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a53.S
6743*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-ld64.S
6744*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6745*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a53.S
6746*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-ld64.S
6747*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S
6748*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/1x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6749*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a7.S
6750*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-cortex-a53.S
6751*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-ld64.S
6752*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a7.S
6753*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-cortex-a53.S
6754*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8-minmax-rndnu-aarch32-neon-mlal-lane-prfm-ld64.S
6755*4bdc9457SAndroid Build Coastguard Worker  src/u32-filterbank-accumulate/aarch32-arm-x1.S
6756*4bdc9457SAndroid Build Coastguard Worker  src/u32-filterbank-accumulate/aarch32-neon-x1.S
6757*4bdc9457SAndroid Build Coastguard Worker  src/u32-filterbank-accumulate/aarch32-neon-x2.S)
6758*4bdc9457SAndroid Build Coastguard Worker
6759*4bdc9457SAndroid Build Coastguard WorkerSET(AARCH64_ASM_MICROKERNEL_SRCS
6760*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/1x8inc-minmax-aarch64-neonfp16arith-ld64.S
6761*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/1x16inc-minmax-aarch64-neonfp16arith-ld32.S
6762*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/4x8inc-minmax-aarch64-neonfp16arith-ld64.S
6763*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/4x16inc-minmax-aarch64-neonfp16arith-ld32.S
6764*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/6x8inc-minmax-aarch64-neonfp16arith-ld64.S
6765*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/6x16inc-minmax-aarch64-neonfp16arith-cortex-a55.S
6766*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/6x16inc-minmax-aarch64-neonfp16arith-cortex-a75.S
6767*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/6x16inc-minmax-aarch64-neonfp16arith-ld32.S
6768*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen-inc/8x8inc-minmax-aarch64-neonfp16arith-ld64.S
6769*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x8-minmax-aarch64-neonfp16arith-ld64.S
6770*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x16-minmax-aarch64-neonfp16arith-ld32.S
6771*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/1x16-minmax-aarch64-neonfp16arith-ld64.S
6772*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/4x8-minmax-aarch64-neonfp16arith-ld64.S
6773*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/4x16-minmax-aarch64-neonfp16arith-ld32.S
6774*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/4x16-minmax-aarch64-neonfp16arith-ld64.S
6775*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x8-minmax-aarch64-neonfp16arith-ld64.S
6776*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-cortex-a55.S
6777*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-cortex-a55r0.S
6778*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-cortex-a75.S
6779*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-ld32.S
6780*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/6x16-minmax-aarch64-neonfp16arith-ld64.S
6781*4bdc9457SAndroid Build Coastguard Worker  src/f16-gemm/gen/8x8-minmax-aarch64-neonfp16arith-ld64.S
6782*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/1x16-minmax-aarch64-neonfp16arith-ld32.S
6783*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/1x16-minmax-aarch64-neonfp16arith-ld64.S
6784*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/4x16-minmax-aarch64-neonfp16arith-ld32.S
6785*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/4x16-minmax-aarch64-neonfp16arith-ld64.S
6786*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-cortex-a55.S
6787*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-cortex-a55r0.S
6788*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-cortex-a75.S
6789*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-ld32.S
6790*4bdc9457SAndroid Build Coastguard Worker  src/f16-igemm/6x16-minmax-aarch64-neonfp16arith-ld64.S
6791*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/up4x9-minmax-aarch64-neonfma-cortex-a55.S
6792*4bdc9457SAndroid Build Coastguard Worker  src/f32-dwconv/up4x9-minmax-aarch64-neonfma.S
6793*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-aarch64-neonfma-cortex-a53.S
6794*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-aarch64-neonfma-cortex-a75.S
6795*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-aarch64-neonfma-ld64.S
6796*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x8inc-minmax-aarch64-neonfma-prfm-cortex-a75.S
6797*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/1x12inc-minmax-aarch64-neonfma-cortex-a53.S
6798*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-cortex-a53.S
6799*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-cortex-a55.S
6800*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-cortex-a75.S
6801*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-ld64.S
6802*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-ld128.S
6803*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x8inc-minmax-aarch64-neonfma-prfm-cortex-a75.S
6804*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/4x12inc-minmax-aarch64-neonfma-cortex-a53.S
6805*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-aarch64-neonfma-cortex-a75.S
6806*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/5x8inc-minmax-aarch64-neonfma-prfm-cortex-a75.S
6807*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-cortex-a53.S
6808*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-cortex-a55.S
6809*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-cortex-a73.S
6810*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-cortex-a75.S
6811*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-ld64.S
6812*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-ld128.S
6813*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen-inc/6x8inc-minmax-aarch64-neonfma-prfm-cortex-a75.S
6814*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-cortex-a53.S
6815*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-cortex-a75.S
6816*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-ld64.S
6817*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-prfm-cortex-a53.S
6818*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x8-minmax-aarch64-neonfma-prfm-cortex-a75.S
6819*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/1x12-minmax-aarch64-neonfma-cortex-a53.S
6820*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-aarch64-neonfma-cortex-a75.S
6821*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-aarch64-neonfma-ld64.S
6822*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x2-minmax-aarch64-neonfma-prfm-cortex-a75.S
6823*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-cortex-a53.S
6824*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-cortex-a55.S
6825*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-cortex-a75.S
6826*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-ld64.S
6827*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-ld128.S
6828*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-prfm-cortex-a53.S
6829*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x8-minmax-aarch64-neonfma-prfm-cortex-a75.S
6830*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/4x12-minmax-aarch64-neonfma-cortex-a53.S
6831*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-aarch64-neonfma-cortex-a75.S
6832*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/5x8-minmax-aarch64-neonfma-prfm-cortex-a75.S
6833*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-cortex-a53.S
6834*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-cortex-a55.S
6835*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-cortex-a73.S
6836*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-cortex-a75.S
6837*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-ld64.S
6838*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-ld128.S
6839*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-prfm-cortex-a53.S
6840*4bdc9457SAndroid Build Coastguard Worker  src/f32-gemm/gen/6x8-minmax-aarch64-neonfma-prfm-cortex-a75.S
6841*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-aarch64-neonfma-cortex-a53.S
6842*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-aarch64-neonfma-cortex-a75.S
6843*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-aarch64-neonfma-prfm-cortex-a53.S
6844*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/1x8-minmax-aarch64-neonfma-prfm-cortex-a75.S
6845*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-aarch64-neonfma-cortex-a75.S
6846*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-aarch64-neonfma-ld64.S
6847*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x2-minmax-aarch64-neonfma-prfm-cortex-a75.S
6848*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-cortex-a53.S
6849*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-cortex-a75.S
6850*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-ld64.S
6851*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-ld128.S
6852*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-prfm-cortex-a53.S
6853*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/4x8-minmax-aarch64-neonfma-prfm-cortex-a75.S
6854*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x8-minmax-aarch64-neonfma-cortex-a75.S
6855*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/5x8-minmax-aarch64-neonfma-prfm-cortex-a75.S
6856*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-cortex-a53.S
6857*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-cortex-a75.S
6858*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-ld64.S
6859*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-ld128.S
6860*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-prfm-cortex-a53.S
6861*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/gen/6x8-minmax-aarch64-neonfma-prfm-cortex-a75.S
6862*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/1x12-minmax-aarch64-neonfma-cortex-a53.S
6863*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x8-minmax-aarch64-neonfma-cortex-a55.S
6864*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/4x12-minmax-aarch64-neonfma-cortex-a53.S
6865*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/6x8-minmax-aarch64-neonfma-cortex-a55.S
6866*4bdc9457SAndroid Build Coastguard Worker  src/f32-igemm/6x8-minmax-aarch64-neonfma-cortex-a73.S
6867*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S
6868*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S
6869*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S
6870*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal.S
6871*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16c4-minmax-fp32-aarch64-neondot-ld32.S
6872*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/1x16c4-minmax-fp32-aarch64-neondot-ld64.S
6873*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S
6874*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S
6875*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S
6876*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal.S
6877*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mull.S
6878*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/2x8c16-minmax-fp32-aarch64-neon-mlal.S
6879*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-cortex-a53.S
6880*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-ld64.S
6881*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-cortex-a53.S
6882*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-ld64.S
6883*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S
6884*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld32.S
6885*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld64.S
6886*4bdc9457SAndroid Build Coastguard Worker  src/qc8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S
6887*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S
6888*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S
6889*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S
6890*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal.S
6891*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S
6892*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S
6893*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S
6894*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal.S
6895*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/2x8c16-minmax-fp32-aarch64-neon-mlal.S
6896*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-cortex-a53.S
6897*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-ld64.S
6898*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-cortex-a53.S
6899*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-ld64.S
6900*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S
6901*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld64.S
6902*4bdc9457SAndroid Build Coastguard Worker  src/qc8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S
6903*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S
6904*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S
6905*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S
6906*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal.S
6907*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S
6908*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S
6909*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S
6910*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal.S
6911*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-fp32-aarch64-neondot-ld32.S
6912*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-fp32-aarch64-neondot-ld64.S
6913*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-aarch64-neondot-ld32.S
6914*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/1x16c4-minmax-rndnu-aarch64-neondot-ld64.S
6915*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S
6916*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S
6917*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S
6918*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal.S
6919*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-fp32-aarch64-neon-mull.S
6920*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S
6921*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S
6922*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S
6923*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal.S
6924*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mull.S
6925*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c16-minmax-fp32-aarch64-neon-mlal.S
6926*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/2x8c16-minmax-rndnu-aarch64-neon-mlal.S
6927*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S
6928*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x8-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S
6929*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-cortex-a53.S
6930*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-ld64.S
6931*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-cortex-a53.S
6932*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-ld64.S
6933*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a53.S
6934*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S
6935*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a53.S
6936*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S
6937*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S
6938*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld32.S
6939*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld64.S
6940*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S
6941*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-cortex-a55.S
6942*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld32.S
6943*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld64.S
6944*4bdc9457SAndroid Build Coastguard Worker  src/qs8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld128.S
6945*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S
6946*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S
6947*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S
6948*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-fp32-aarch64-neon-mlal.S
6949*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S
6950*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S
6951*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S
6952*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/1x8c8-minmax-rndnu-aarch64-neon-mlal.S
6953*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S
6954*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S
6955*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S
6956*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-fp32-aarch64-neon-mlal.S
6957*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S
6958*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S
6959*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S
6960*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c8-minmax-rndnu-aarch64-neon-mlal.S
6961*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c16-minmax-fp32-aarch64-neon-mlal.S
6962*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/2x8c16-minmax-rndnu-aarch64-neon-mlal.S
6963*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S
6964*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x8-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S
6965*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-cortex-a53.S
6966*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-ld64.S
6967*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-cortex-a53.S
6968*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-fp32-aarch64-neon-mlal-lane-prfm-ld64.S
6969*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a53.S
6970*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S
6971*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a53.S
6972*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S
6973*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S
6974*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld64.S
6975*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S
6976*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-cortex-a55.S
6977*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld64.S
6978*4bdc9457SAndroid Build Coastguard Worker  src/qs8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld128.S
6979*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8c4-minmax-rndnu-aarch64-neondot-cortex-a55.S
6980*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x8c4-minmax-rndnu-aarch64-neondot-ld128.S
6981*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a53.S
6982*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a75.S
6983*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S
6984*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a53.S
6985*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a75.S
6986*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S
6987*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S
6988*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S
6989*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-cortex-a55.S
6990*4bdc9457SAndroid Build Coastguard Worker  src/qu8-gemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld128.S
6991*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8c4-minmax-rndnu-aarch64-neondot-cortex-a55.S
6992*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x8c4-minmax-rndnu-aarch64-neondot-ld128.S
6993*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a53.S
6994*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-cortex-a75.S
6995*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-ld64.S
6996*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a53.S
6997*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-cortex-a75.S
6998*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16-minmax-rndnu-aarch64-neon-mlal-lane-prfm-ld64.S
6999*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-cortex-a55.S
7000*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c4-minmax-fp32-aarch64-neondot-ld128.S
7001*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-cortex-a55.S
7002*4bdc9457SAndroid Build Coastguard Worker  src/qu8-igemm/gen/4x16c4-minmax-rndnu-aarch64-neondot-ld128.S)
7003*4bdc9457SAndroid Build Coastguard Worker
7004*4bdc9457SAndroid Build Coastguard WorkerSET(PROD_MICROKERNEL_SRCS ${PROD_SCALAR_PORTABLE_MICROKERNEL_SRCS})
7005*4bdc9457SAndroid Build Coastguard WorkerSET(ALL_MICROKERNEL_SRCS ${ALL_SCALAR_MICROKERNEL_SRCS})
7006*4bdc9457SAndroid Build Coastguard WorkerIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^armv[5-8]" OR IOS_ARCH MATCHES "^armv7")
7007*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_SCALAR_AARCH32_MICROKERNEL_SRCS})
7008*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_ARMSIMD32_MICROKERNEL_SRCS})
7009*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEON_MICROKERNEL_SRCS})
7010*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONFP16_MICROKERNEL_SRCS})
7011*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONFMA_MICROKERNEL_SRCS})
7012*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONV8_MICROKERNEL_SRCS})
7013*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_FP16)
7014*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONFP16ARITH_MICROKERNEL_SRCS})
7015*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7016*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_DOTPROD)
7017*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONDOT_MICROKERNEL_SRCS})
7018*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7019*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_ARMSIMD32_MICROKERNEL_SRCS})
7020*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEON_MICROKERNEL_SRCS})
7021*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONFP16_MICROKERNEL_SRCS})
7022*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONFMA_MICROKERNEL_SRCS})
7023*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONV8_MICROKERNEL_SRCS})
7024*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_FP16)
7025*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONFP16ARITH_MICROKERNEL_SRCS})
7026*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7027*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_BF16)
7028*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONBF16_MICROKERNEL_SRCS})
7029*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7030*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_DOTPROD)
7031*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONDOT_MICROKERNEL_SRCS})
7032*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7033*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ASSEMBLY)
7034*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND PROD_MICROKERNEL_SRCS ${AARCH32_ASM_MICROKERNEL_SRCS})
7035*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${AARCH32_ASM_MICROKERNEL_SRCS})
7036*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7037*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND JIT_SRCS ${JIT_AARCH32_SRCS})
7038*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7039*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_TARGET_PROCESSOR MATCHES "^(aarch64|arm64)$" OR IOS_ARCH MATCHES "^arm64.*")
7040*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEON_MICROKERNEL_SRCS})
7041*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONFP16_MICROKERNEL_SRCS})
7042*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONFMA_MICROKERNEL_SRCS})
7043*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONV8_MICROKERNEL_SRCS})
7044*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_AARCH64_NEON_MICROKERNEL_SRCS})
7045*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_FP16)
7046*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONFP16ARITH_MICROKERNEL_SRCS})
7047*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS})
7048*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7049*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_DOTPROD)
7050*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_NEONDOT_MICROKERNEL_SRCS})
7051*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7052*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEON_MICROKERNEL_SRCS})
7053*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONFP16_MICROKERNEL_SRCS})
7054*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONFMA_MICROKERNEL_SRCS})
7055*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONV8_MICROKERNEL_SRCS})
7056*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_AARCH64_NEON_MICROKERNEL_SRCS})
7057*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_FP16)
7058*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONFP16ARITH_MICROKERNEL_SRCS})
7059*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS})
7060*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7061*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_BF16)
7062*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONBF16_MICROKERNEL_SRCS})
7063*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7064*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ARM_DOTPROD)
7065*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_NEONDOT_MICROKERNEL_SRCS})
7066*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7067*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_ENABLE_ASSEMBLY)
7068*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND PROD_MICROKERNEL_SRCS ${AARCH64_ASM_MICROKERNEL_SRCS})
7069*4bdc9457SAndroid Build Coastguard Worker    LIST(APPEND ALL_MICROKERNEL_SRCS ${AARCH64_ASM_MICROKERNEL_SRCS})
7070*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7071*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND JIT_SRCS ${JIT_AARCH64_SRCS})
7072*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7073*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_TARGET_PROCESSOR MATCHES "^(i[3-6]86|x86_64|AMD64)$" OR IOS_ARCH MATCHES "^(i386|x86_64|AMD64)$")
7074*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_SSE_MICROKERNEL_SRCS})
7075*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_SSE2_MICROKERNEL_SRCS})
7076*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_SSSE3_MICROKERNEL_SRCS})
7077*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_SSE41_MICROKERNEL_SRCS})
7078*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_AVX_MICROKERNEL_SRCS})
7079*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_F16C_MICROKERNEL_SRCS})
7080*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_XOP_MICROKERNEL_SRCS})
7081*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_FMA3_MICROKERNEL_SRCS})
7082*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_AVX2_MICROKERNEL_SRCS})
7083*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_AVX512F_MICROKERNEL_SRCS})
7084*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_AVX512SKX_MICROKERNEL_SRCS})
7085*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_SSE_MICROKERNEL_SRCS})
7086*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_SSE2_MICROKERNEL_SRCS})
7087*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_SSSE3_MICROKERNEL_SRCS})
7088*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_SSE41_MICROKERNEL_SRCS})
7089*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_AVX_MICROKERNEL_SRCS})
7090*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_F16C_MICROKERNEL_SRCS})
7091*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_XOP_MICROKERNEL_SRCS})
7092*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_FMA3_MICROKERNEL_SRCS})
7093*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_AVX2_MICROKERNEL_SRCS})
7094*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_AVX512F_MICROKERNEL_SRCS})
7095*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND ALL_MICROKERNEL_SRCS ${ALL_AVX512SKX_MICROKERNEL_SRCS})
7096*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7097*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_TARGET_PROCESSOR MATCHES "^riscv(32|64)$")
7098*4bdc9457SAndroid Build Coastguard Worker  LIST(APPEND PROD_MICROKERNEL_SRCS ${PROD_SCALAR_RISCV_MICROKERNEL_SRCS})
7099*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7100*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(all_microkernels OBJECT ${ALL_MICROKERNEL_SRCS} ${TABLE_SRCS})
7101*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(allocator OBJECT ${ALLOCATOR_SRCS})
7102*4bdc9457SAndroid Build Coastguard Worker# Need C_EXTENSIONS to get constants for mmap (MAP_ANONYMOUS).
7103*4bdc9457SAndroid Build Coastguard WorkerSET_TARGET_PROPERTIES(allocator PROPERTIES C_EXTENSIONS YES)
7104*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(indirection OBJECT src/indirection.c)
7105*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(microparams_init OBJECT src/microparams-init.c)
7106*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(normalization OBJECT src/normalization.c)
7107*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(packing OBJECT src/packing.c)
7108*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(jit OBJECT ${JIT_SRCS})
7109*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(logging OBJECT ${LOGGING_SRCS})
7110*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(cache OBJECT src/cache.c)
7111*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(subgraph OBJECT ${SUBGRAPH_SRCS})
7112*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(operators OBJECT ${OPERATOR_SRCS})
7113*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(mutex OBJECT src/mutex.c)
7114*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(convolution-test-helpers OBJECT test/convolution-test-helpers.cc)
7115*4bdc9457SAndroid Build Coastguard WorkerADD_LIBRARY(post-operation OBJECT src/operators/post-operation.c)
7116*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_LIBRARY_TYPE STREQUAL "default")
7117*4bdc9457SAndroid Build Coastguard Worker  ADD_LIBRARY(XNNPACK ${COLD_SRCS} ${HOT_SRCS} ${TABLE_SRCS} ${JIT_SRCS} ${PROD_MICROKERNEL_SRCS})
7118*4bdc9457SAndroid Build Coastguard WorkerELSEIF(XNNPACK_LIBRARY_TYPE STREQUAL "shared")
7119*4bdc9457SAndroid Build Coastguard Worker  ADD_LIBRARY(XNNPACK SHARED ${COLD_SRCS} ${HOT_SRCS} ${TABLE_SRCS} ${JIT_SRCS} ${PROD_MICROKERNEL_SRCS})
7120*4bdc9457SAndroid Build Coastguard WorkerELSEIF(XNNPACK_LIBRARY_TYPE STREQUAL "static")
7121*4bdc9457SAndroid Build Coastguard Worker  ADD_LIBRARY(XNNPACK STATIC ${COLD_SRCS} ${HOT_SRCS} ${TABLE_SRCS} ${JIT_SRCS} ${PROD_MICROKERNEL_SRCS})
7122*4bdc9457SAndroid Build Coastguard WorkerELSE()
7123*4bdc9457SAndroid Build Coastguard Worker  MESSAGE(FATAL_ERROR "Unsupported XNNPACK library type \"${XNNPACK_LIBRARY_TYPE}\". Must be \"static\", \"shared\", or \"default\"")
7124*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7125*4bdc9457SAndroid Build Coastguard WorkerSET_TARGET_PROPERTIES(XNNPACK PROPERTIES
7126*4bdc9457SAndroid Build Coastguard Worker  C_EXTENSIONS YES)
7127*4bdc9457SAndroid Build Coastguard WorkerIF(NOT MSVC)
7128*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${PROD_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -fno-math-errno ")
7129*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7130*4bdc9457SAndroid Build Coastguard WorkerIF(CMAKE_SYSTEM_PROCESSOR MATCHES "^armv[5-8]" OR IOS_ARCH MATCHES "^armv7")
7131*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -marm ")
7132*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_ARMSIMD32_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv6 -mfpu=vfp -munaligned-access ")
7133*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEON_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv7-a -mfpu=neon ")
7134*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONFP16_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv7-a -mfpu=neon-fp16 ")
7135*4bdc9457SAndroid Build Coastguard Worker  # GCC requires -mfp16-format=ieee to define __fp16 type, but Clang doesn't support this option at all.
7136*4bdc9457SAndroid Build Coastguard Worker  IF(CMAKE_C_COMPILER_ID STREQUAL "GNU")
7137*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_NEONFP16_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mfp16-format=ieee ")
7138*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_NEONFP16ARITH_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mfp16-format=ieee ")
7139*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7140*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONFMA_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv7-a -mfpu=neon-vfpv4 ")
7141*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONV8_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8-a -mfpu=neon-fp-armv8 ")
7142*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONFP16ARITH_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+fp16 -mfpu=neon-fp-armv8 ")
7143*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONBF16_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+bf16 -mfpu=neon-fp-armv8 ")
7144*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONDOT_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+dotprod -mfpu=neon-fp-armv8 ")
7145*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${AARCH32_ASM_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+dotprod -mfpu=neon-fp-armv8 ")
7146*4bdc9457SAndroid Build Coastguard Worker  # Workground the neon detection bug in ARM v8
7147*4bdc9457SAndroid Build Coastguard Worker  # Related links:
7148*4bdc9457SAndroid Build Coastguard Worker  #   https://github.com/android/ndk/issues/910
7149*4bdc9457SAndroid Build Coastguard Worker  #   https://reviews.llvm.org/D58477
7150*4bdc9457SAndroid Build Coastguard Worker  IF(ANDROID_NDK_MAJOR AND ANDROID_NDK_MAJOR LESS 21)
7151*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_NEONV8_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mfloat-abi=softfp ")
7152*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_NEONFP16ARITH_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mfloat-abi=softfp ")
7153*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_NEONBF16_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mfloat-abi=softfp ")
7154*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_NEONDOT_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mfloat-abi=softfp ")
7155*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${AARCH32_ASM_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mfloat-abi=softfp ")
7156*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7157*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7158*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_TARGET_PROCESSOR MATCHES "^(aarch64|arm64)$" OR IOS_ARCH MATCHES "^arm64.*")
7159*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONFP16ARITH_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+fp16 ")
7160*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_AARCH64_NEONFP16ARITH_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+fp16 ")
7161*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONBF16_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+bf16 ")
7162*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_NEONDOT_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+dotprod ")
7163*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${AARCH64_ASM_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -march=armv8.2-a+fp16+dotprod ")
7164*4bdc9457SAndroid Build Coastguard Worker  IF(IOS)
7165*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${AARCH64_ASM_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -arch ${IOS_ARCH} ")
7166*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7167*4bdc9457SAndroid Build Coastguard Worker  IF(XNNPACK_TARGET_PROCESSOR STREQUAL "arm64" AND CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "x86_64")
7168*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${AARCH64_ASM_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -arch arm64 ")
7169*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7170*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7171*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_TARGET_PROCESSOR MATCHES "^(i[3-6]86|x86|x86_64|AMD64)$" OR IOS_ARCH MATCHES "^(i386|x86_64|AMD64)$")
7172*4bdc9457SAndroid Build Coastguard Worker  IF(MSVC)
7173*4bdc9457SAndroid Build Coastguard Worker    IF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86" OR CMAKE_SIZEOF_VOID_P EQUAL 4)
7174*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_SSE_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:SSE ")
7175*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_SSE2_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:SSE2 ")
7176*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_SSSE3_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:SSE2 ")
7177*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_SSE41_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:SSE2 ")
7178*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
7179*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_AVX_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:AVX ")
7180*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_F16C_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:AVX ")
7181*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_XOP_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:AVX ")
7182*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_FMA3_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:AVX ")
7183*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_AVX2_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:AVX2 ")
7184*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_AVX512F_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:AVX512 ")
7185*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_AVX512SKX_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " /arch:AVX512 ")
7186*4bdc9457SAndroid Build Coastguard Worker    IF(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
7187*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_SSE_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-msse ")
7188*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_SSE2_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-msse2 ")
7189*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_SSSE3_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-mssse3 ")
7190*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_SSE41_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-msse4.1 ")
7191*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_AVX_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-mavx ")
7192*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_F16C_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-mf16c ")
7193*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_XOP_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-mxop ")
7194*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_FMA3_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-mf16c -clang:-mfma ")
7195*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_AVX2_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-mf16c -clang:-mfma -clang:-mavx2 ")
7196*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_AVX512F_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -clang:-mavx512f ")
7197*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_AVX512SKX_MICROKERNEL_SRCS} APPEND_STRIDE PROPERTY COMPILE_FLAGS " -clang:-mavx512f -clang:-mavx512cd -clang:-mavx512bw -clang:-mavx512dq -clang:-mavx512vl ")
7198*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
7199*4bdc9457SAndroid Build Coastguard Worker  ELSE()
7200*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_SSE_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -msse ")
7201*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_SSE2_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -msse2 ")
7202*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_SSSE3_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mssse3 ")
7203*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_SSE41_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -msse4.1 ")
7204*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_AVX_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mavx ")
7205*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_F16C_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mf16c ")
7206*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_XOP_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mxop ")
7207*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_FMA3_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mf16c -mfma ")
7208*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_AVX2_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mf16c -mfma -mavx2 ")
7209*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_AVX512F_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -mavx512f ")
7210*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(SOURCE ${ALL_AVX512SKX_MICROKERNEL_SRCS} APPEND_STRIDE PROPERTY COMPILE_FLAGS " -mavx512f -mavx512cd -mavx512bw -mavx512dq -mavx512vl ")
7211*4bdc9457SAndroid Build Coastguard Worker    IF(MINGW OR CMAKE_SYSTEM_NAME MATCHES "^(CYGWIN|MSYS)$")
7212*4bdc9457SAndroid Build Coastguard Worker      # Work-around for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65782
7213*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_AVX512F_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -fno-asynchronous-unwind-tables ")
7214*4bdc9457SAndroid Build Coastguard Worker      SET_PROPERTY(SOURCE ${ALL_AVX512SKX_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS " -fno-asynchronous-unwind-tables ")
7215*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
7216*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7217*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7218*4bdc9457SAndroid Build Coastguard WorkerTARGET_COMPILE_DEFINITIONS(XNNPACK PRIVATE "XNN_LOG_LEVEL=$<$<CONFIG:Debug>:5>$<$<NOT:$<CONFIG:Debug>>:0>")
7219*4bdc9457SAndroid Build Coastguard WorkerTARGET_COMPILE_DEFINITIONS(allocator PRIVATE "XNN_LOG_LEVEL=$<$<CONFIG:Debug>:5>$<$<NOT:$<CONFIG:Debug>>:0>")
7220*4bdc9457SAndroid Build Coastguard WorkerTARGET_COMPILE_DEFINITIONS(jit PRIVATE "XNN_LOG_LEVEL=$<$<CONFIG:Debug>:5>$<$<NOT:$<CONFIG:Debug>>:0>")
7221*4bdc9457SAndroid Build Coastguard WorkerTARGET_COMPILE_DEFINITIONS(cache PRIVATE "XNN_LOG_LEVEL=$<$<CONFIG:Debug>:5>$<$<NOT:$<CONFIG:Debug>>:0>")
7222*4bdc9457SAndroid Build Coastguard WorkerTARGET_COMPILE_DEFINITIONS(logging PRIVATE "XNN_LOG_LEVEL=$<$<CONFIG:Debug>:5>$<$<NOT:$<CONFIG:Debug>>:0>")
7223*4bdc9457SAndroid Build Coastguard WorkerTARGET_COMPILE_DEFINITIONS(subgraph PRIVATE "XNN_LOG_LEVEL=$<$<CONFIG:Debug>:5>$<$<NOT:$<CONFIG:Debug>>:0>")
7224*4bdc9457SAndroid Build Coastguard WorkerTARGET_COMPILE_DEFINITIONS(operators PRIVATE "XNN_LOG_LEVEL=$<$<CONFIG:Debug>:5>$<$<NOT:$<CONFIG:Debug>>:0>")
7225*4bdc9457SAndroid Build Coastguard WorkerTARGET_COMPILE_DEFINITIONS(mutex PRIVATE "XNN_LOG_LEVEL=$<$<CONFIG:Debug>:5>$<$<NOT:$<CONFIG:Debug>>:0>")
7226*4bdc9457SAndroid Build Coastguard WorkerIF(MSVC)
7227*4bdc9457SAndroid Build Coastguard Worker  # Even though MSVC has __restrict, it can't be used in all the same contexts as the C99 restrict keyword
7228*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(XNNPACK PRIVATE "restrict=")
7229*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(all_microkernels PRIVATE "restrict=")
7230*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(packing PRIVATE "restrict=")
7231*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(indirection PRIVATE "restrict=")
7232*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(jit PRIVATE "restrict=")
7233*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(cache PRIVATE "restrict=")
7234*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(mutex PRIVATE "restrict=")
7235*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(subgraph PRIVATE "restrict=")
7236*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(operators PRIVATE "restrict=")
7237*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS "$<$<NOT:$<CONFIG:Debug>>: /O2 >")
7238*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${HOT_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS "$<$<NOT:$<CONFIG:Debug>>: /O2 >")
7239*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${COLD_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS "$<$<NOT:$<CONFIG:Debug>>: /O1 >")
7240*4bdc9457SAndroid Build Coastguard WorkerELSE()
7241*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${ALL_MICROKERNEL_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS "$<$<NOT:$<CONFIG:Debug>>: -O2 >")
7242*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${HOT_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS "$<$<NOT:$<CONFIG:Debug>>: -O2 >")
7243*4bdc9457SAndroid Build Coastguard Worker  SET_PROPERTY(SOURCE ${COLD_SRCS} APPEND_STRING PROPERTY COMPILE_FLAGS "$<$<NOT:$<CONFIG:Debug>>: -Os >")
7244*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7245*4bdc9457SAndroid Build Coastguard Worker
7246*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(XNNPACK PUBLIC include)
7247*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(XNNPACK PRIVATE src)
7248*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(allocator PRIVATE include src)
7249*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(all_microkernels PRIVATE src)
7250*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(packing PRIVATE include src)
7251*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(microparams_init PRIVATE src)
7252*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(normalization PRIVATE src)
7253*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(indirection PRIVATE include src)
7254*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(jit PRIVATE include src)
7255*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(logging PRIVATE include src)
7256*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(cache PRIVATE include src)
7257*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(subgraph PRIVATE include src)
7258*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(operators PRIVATE include src)
7259*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(mutex PRIVATE include src)
7260*4bdc9457SAndroid Build Coastguard WorkerTARGET_INCLUDE_DIRECTORIES(post-operation PUBLIC include src)
7261*4bdc9457SAndroid Build Coastguard WorkerIF(WIN32)
7262*4bdc9457SAndroid Build Coastguard Worker  # Target Windows 7+ API
7263*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(XNNPACK PRIVATE _WIN32_WINNT=0x0601)
7264*4bdc9457SAndroid Build Coastguard Worker  TARGET_COMPILE_DEFINITIONS(mutex PRIVATE _WIN32_WINNT=0x0601)
7265*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7266*4bdc9457SAndroid Build Coastguard WorkerSET_TARGET_PROPERTIES(XNNPACK PROPERTIES PUBLIC_HEADER include/xnnpack.h)
7267*4bdc9457SAndroid Build Coastguard Worker
7268*4bdc9457SAndroid Build Coastguard Worker# ---[ Find libm
7269*4bdc9457SAndroid Build Coastguard WorkerFIND_LIBRARY(LIBM m)
7270*4bdc9457SAndroid Build Coastguard WorkerIF(LIBM)
7271*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(XNNPACK PRIVATE ${LIBM})
7272*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(all_microkernels PRIVATE ${LIBM})
7273*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(indirection PRIVATE ${LIBM})
7274*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7275*4bdc9457SAndroid Build Coastguard Worker
7276*4bdc9457SAndroid Build Coastguard Worker# ---[ Configure clog
7277*4bdc9457SAndroid Build Coastguard WorkerIF(NOT TARGET clog)
7278*4bdc9457SAndroid Build Coastguard Worker  IF(NOT XNNPACK_USE_SYSTEM_LIBS)
7279*4bdc9457SAndroid Build Coastguard Worker    SET(CLOG_BUILD_TESTS OFF CACHE BOOL "")
7280*4bdc9457SAndroid Build Coastguard Worker    SET(CLOG_RUNTIME_TYPE "${CPUINFO_RUNTIME_TYPE}" CACHE STRING "")
7281*4bdc9457SAndroid Build Coastguard Worker    ADD_SUBDIRECTORY(
7282*4bdc9457SAndroid Build Coastguard Worker      "${CLOG_SOURCE_DIR}/deps/clog"
7283*4bdc9457SAndroid Build Coastguard Worker      "${CMAKE_BINARY_DIR}/clog")
7284*4bdc9457SAndroid Build Coastguard Worker    # We build static version of clog but a dynamic library may indirectly depend on it
7285*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(TARGET clog PROPERTY POSITION_INDEPENDENT_CODE ON)
7286*4bdc9457SAndroid Build Coastguard Worker  ELSE()
7287*4bdc9457SAndroid Build Coastguard Worker    ADD_LIBRARY(clog STATIC IMPORTED)
7288*4bdc9457SAndroid Build Coastguard Worker    FIND_LIBRARY(CLOG_LIBRARY clog)
7289*4bdc9457SAndroid Build Coastguard Worker    IF(NOT CLOG_LIBRARY)
7290*4bdc9457SAndroid Build Coastguard Worker      MESSAGE(FATAL_ERROR "Cannot find clog")
7291*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
7292*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(TARGET clog PROPERTY IMPORTED_LOCATION "${CLOG_LIBRARY}")
7293*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7294*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7295*4bdc9457SAndroid Build Coastguard Worker
7296*4bdc9457SAndroid Build Coastguard Worker# ---[ Configure cpuinfo
7297*4bdc9457SAndroid Build Coastguard WorkerIF(NOT TARGET cpuinfo)
7298*4bdc9457SAndroid Build Coastguard Worker  IF(NOT XNNPACK_USE_SYSTEM_LIBS)
7299*4bdc9457SAndroid Build Coastguard Worker    SET(CPUINFO_BUILD_TOOLS OFF CACHE BOOL "")
7300*4bdc9457SAndroid Build Coastguard Worker    SET(CPUINFO_BUILD_UNIT_TESTS OFF CACHE BOOL "")
7301*4bdc9457SAndroid Build Coastguard Worker    SET(CPUINFO_BUILD_MOCK_TESTS OFF CACHE BOOL "")
7302*4bdc9457SAndroid Build Coastguard Worker    SET(CPUINFO_BUILD_BENCHMARKS OFF CACHE BOOL "")
7303*4bdc9457SAndroid Build Coastguard Worker    ADD_SUBDIRECTORY(
7304*4bdc9457SAndroid Build Coastguard Worker      "${CPUINFO_SOURCE_DIR}"
7305*4bdc9457SAndroid Build Coastguard Worker      "${CMAKE_BINARY_DIR}/cpuinfo")
7306*4bdc9457SAndroid Build Coastguard Worker  ELSE()
7307*4bdc9457SAndroid Build Coastguard Worker    ADD_LIBRARY(cpuinfo SHARED IMPORTED)
7308*4bdc9457SAndroid Build Coastguard Worker    FIND_LIBRARY(CPUINFO_LIBRARY cpuinfo)
7309*4bdc9457SAndroid Build Coastguard Worker    IF(NOT CPUINFO_LIBRARY)
7310*4bdc9457SAndroid Build Coastguard Worker      MESSAGE(FATAL_ERROR "Cannot find cpuinfo")
7311*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
7312*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(TARGET cpuinfo PROPERTY IMPORTED_LOCATION "${CPUINFO_LIBRARY}")
7313*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7314*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7315*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(XNNPACK PRIVATE cpuinfo)
7316*4bdc9457SAndroid Build Coastguard Worker
7317*4bdc9457SAndroid Build Coastguard Worker# ---[ Configure pthreadpool
7318*4bdc9457SAndroid Build Coastguard WorkerIF(NOT TARGET pthreadpool)
7319*4bdc9457SAndroid Build Coastguard Worker  IF(NOT XNNPACK_USE_SYSTEM_LIBS)
7320*4bdc9457SAndroid Build Coastguard Worker    SET(PTHREADPOOL_BUILD_TESTS OFF CACHE BOOL "")
7321*4bdc9457SAndroid Build Coastguard Worker    SET(PTHREADPOOL_BUILD_BENCHMARKS OFF CACHE BOOL "")
7322*4bdc9457SAndroid Build Coastguard Worker    SET(PTHREADPOOL_ALLOW_DEPRECATED_API OFF CACHE BOOL "")
7323*4bdc9457SAndroid Build Coastguard Worker    ADD_SUBDIRECTORY(
7324*4bdc9457SAndroid Build Coastguard Worker      "${PTHREADPOOL_SOURCE_DIR}"
7325*4bdc9457SAndroid Build Coastguard Worker      "${CMAKE_BINARY_DIR}/pthreadpool")
7326*4bdc9457SAndroid Build Coastguard Worker  ELSE()
7327*4bdc9457SAndroid Build Coastguard Worker    ADD_LIBRARY(pthreadpool SHARED IMPORTED)
7328*4bdc9457SAndroid Build Coastguard Worker    FIND_LIBRARY(PTHREADPOOL_LIBRARY pthreadpool)
7329*4bdc9457SAndroid Build Coastguard Worker    IF(NOT PTHREADPOOL_LIBRARY)
7330*4bdc9457SAndroid Build Coastguard Worker      MESSAGE(FATAL_ERROR "Cannot find pthreadpool")
7331*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
7332*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(TARGET pthreadpool PROPERTY IMPORTED_LOCATION "${PTHREADPOOL_LIBRARY}")
7333*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7334*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7335*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(XNNPACK PUBLIC pthreadpool allocator)
7336*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(allocator PRIVATE pthreadpool)
7337*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(all_microkernels PRIVATE pthreadpool)
7338*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(cache PRIVATE pthreadpool)
7339*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(indirection PRIVATE pthreadpool)
7340*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(jit PRIVATE pthreadpool)
7341*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(logging PRIVATE pthreadpool)
7342*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(packing PRIVATE pthreadpool)
7343*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(microparams_init PRIVATE pthreadpool)
7344*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(subgraph PRIVATE pthreadpool)
7345*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(operators PRIVATE pthreadpool)
7346*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(mutex PRIVATE pthreadpool)
7347*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(post-operation PUBLIC pthreadpool allocator)
7348*4bdc9457SAndroid Build Coastguard Worker
7349*4bdc9457SAndroid Build Coastguard Worker# ---[ Configure FXdiv
7350*4bdc9457SAndroid Build Coastguard WorkerIF(NOT TARGET fxdiv)
7351*4bdc9457SAndroid Build Coastguard Worker  IF(NOT XNNPACK_USE_SYSTEM_LIBS)
7352*4bdc9457SAndroid Build Coastguard Worker    SET(FXDIV_BUILD_TESTS OFF CACHE BOOL "")
7353*4bdc9457SAndroid Build Coastguard Worker    SET(FXDIV_BUILD_BENCHMARKS OFF CACHE BOOL "")
7354*4bdc9457SAndroid Build Coastguard Worker    ADD_SUBDIRECTORY(
7355*4bdc9457SAndroid Build Coastguard Worker      "${FXDIV_SOURCE_DIR}"
7356*4bdc9457SAndroid Build Coastguard Worker      "${CMAKE_BINARY_DIR}/FXdiv")
7357*4bdc9457SAndroid Build Coastguard Worker  ELSE()
7358*4bdc9457SAndroid Build Coastguard Worker    FIND_FILE(FXDIV_HDR fxdiv.h PATH_SUFFIXES include)
7359*4bdc9457SAndroid Build Coastguard Worker    IF(NOT FXDIV_HDR)
7360*4bdc9457SAndroid Build Coastguard Worker      MESSAGE(FATAL_ERROR "Cannot find fxdiv")
7361*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
7362*4bdc9457SAndroid Build Coastguard Worker    ADD_LIBRARY(fxdiv STATIC "${FXDIV_HDR}")
7363*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(TARGET fxdiv PROPERTY LINKER_LANGUAGE C)
7364*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7365*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7366*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(XNNPACK PRIVATE fxdiv)
7367*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(all_microkernels PRIVATE fxdiv)
7368*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(indirection PRIVATE fxdiv)
7369*4bdc9457SAndroid Build Coastguard Worker
7370*4bdc9457SAndroid Build Coastguard Worker# ---[ Configure FP16
7371*4bdc9457SAndroid Build Coastguard WorkerIF(NOT TARGET fp16)
7372*4bdc9457SAndroid Build Coastguard Worker  IF(NOT XNNPACK_USE_SYSTEM_LIBS)
7373*4bdc9457SAndroid Build Coastguard Worker    SET(FP16_BUILD_TESTS OFF CACHE BOOL "")
7374*4bdc9457SAndroid Build Coastguard Worker    SET(FP16_BUILD_BENCHMARKS OFF CACHE BOOL "")
7375*4bdc9457SAndroid Build Coastguard Worker    ADD_SUBDIRECTORY(
7376*4bdc9457SAndroid Build Coastguard Worker      "${FP16_SOURCE_DIR}"
7377*4bdc9457SAndroid Build Coastguard Worker      "${CMAKE_BINARY_DIR}/FP16")
7378*4bdc9457SAndroid Build Coastguard Worker  ELSE()
7379*4bdc9457SAndroid Build Coastguard Worker    FIND_FILE(FP16_HDR fp16.h PATH_SUFFIXES include)
7380*4bdc9457SAndroid Build Coastguard Worker    IF(NOT FP16_HDR)
7381*4bdc9457SAndroid Build Coastguard Worker      MESSAGE(FATAL_ERROR "Cannot find fp16")
7382*4bdc9457SAndroid Build Coastguard Worker    ENDIF()
7383*4bdc9457SAndroid Build Coastguard Worker    ADD_LIBRARY(fp16 STATIC "${FP16_HDR}")
7384*4bdc9457SAndroid Build Coastguard Worker    SET_PROPERTY(TARGET fp16 PROPERTY LINKER_LANGUAGE C)
7385*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7386*4bdc9457SAndroid Build Coastguard WorkerENDIF()
7387*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(XNNPACK PRIVATE
7388*4bdc9457SAndroid Build Coastguard Worker  cache
7389*4bdc9457SAndroid Build Coastguard Worker  fp16
7390*4bdc9457SAndroid Build Coastguard Worker  logging
7391*4bdc9457SAndroid Build Coastguard Worker  mutex
7392*4bdc9457SAndroid Build Coastguard Worker  normalization
7393*4bdc9457SAndroid Build Coastguard Worker  operators
7394*4bdc9457SAndroid Build Coastguard Worker  microparams_init
7395*4bdc9457SAndroid Build Coastguard Worker  subgraph)
7396*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(all_microkernels PRIVATE fp16)
7397*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(packing PRIVATE fp16)
7398*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(microparams_init PRIVATE fp16)
7399*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(indirection PRIVATE fp16)
7400*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(subgraph PRIVATE fp16)
7401*4bdc9457SAndroid Build Coastguard WorkerTARGET_LINK_LIBRARIES(operators PRIVATE fp16)
7402*4bdc9457SAndroid Build Coastguard Worker
7403*4bdc9457SAndroid Build Coastguard WorkerINSTALL(TARGETS XNNPACK
7404*4bdc9457SAndroid Build Coastguard Worker    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
7405*4bdc9457SAndroid Build Coastguard Worker    ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
7406*4bdc9457SAndroid Build Coastguard Worker    PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
7407*4bdc9457SAndroid Build Coastguard Worker
7408*4bdc9457SAndroid Build Coastguard Worker# ---[ XNNPACK unit tests
7409*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_BUILD_TESTS)
7410*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build google test
7411*4bdc9457SAndroid Build Coastguard Worker  IF(NOT TARGET gtest)
7412*4bdc9457SAndroid Build Coastguard Worker    SET(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
7413*4bdc9457SAndroid Build Coastguard Worker    ADD_SUBDIRECTORY(
7414*4bdc9457SAndroid Build Coastguard Worker      "${GOOGLETEST_SOURCE_DIR}"
7415*4bdc9457SAndroid Build Coastguard Worker      "${CMAKE_BINARY_DIR}/googletest")
7416*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
7417*4bdc9457SAndroid Build Coastguard Worker
7418*4bdc9457SAndroid Build Coastguard Worker  # Helper libraries
7419*4bdc9457SAndroid Build Coastguard Worker  ADD_LIBRARY(gemm-microkernel-tester STATIC test/gemm-microkernel-tester.cc)
7420*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(gemm-microkernel-tester PRIVATE . include src test)
7421*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(gemm-microkernel-tester PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest jit packing)
7422*4bdc9457SAndroid Build Coastguard Worker
7423*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build size tests
7424*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(operator-size-test test/operator-size.c)
7425*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(operator-size-test PRIVATE XNNPACK cache microparams_init logging operators)
7426*4bdc9457SAndroid Build Coastguard Worker
7427*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(subgraph-size-test test/subgraph-size.c)
7428*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(subgraph-size-test PRIVATE XNNPACK cache microparams_init logging subgraph operators)
7429*4bdc9457SAndroid Build Coastguard Worker
7430*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build operator-level unit tests
7431*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(abs-nc-test test/abs-nc.cc)
7432*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(abs-nc-test PRIVATE src test)
7433*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(abs-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7434*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME abs-nc-test COMMAND abs-nc-test)
7435*4bdc9457SAndroid Build Coastguard Worker
7436*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(add-nd-test test/add-nd.cc)
7437*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(add-nd-test PRIVATE src test)
7438*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(add-nd-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7439*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME add-nd-test COMMAND add-nd-test)
7440*4bdc9457SAndroid Build Coastguard Worker
7441*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(argmax-pooling-nhwc-test test/argmax-pooling-nhwc.cc)
7442*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(argmax-pooling-nhwc-test PRIVATE src test)
7443*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(argmax-pooling-nhwc-test PRIVATE XNNPACK gtest gtest_main microparams_init logging operators)
7444*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME argmax-pooling-nhwc-test COMMAND argmax-pooling-nhwc-test)
7445*4bdc9457SAndroid Build Coastguard Worker
7446*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(average-pooling-nhwc-test test/average-pooling-nhwc.cc)
7447*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(average-pooling-nhwc-test PRIVATE src test)
7448*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(average-pooling-nhwc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7449*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME average-pooling-nhwc-test COMMAND average-pooling-nhwc-test)
7450*4bdc9457SAndroid Build Coastguard Worker
7451*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(bankers-rounding-nc-test test/bankers-rounding-nc.cc)
7452*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(bankers-rounding-nc-test PRIVATE src test)
7453*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(bankers-rounding-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7454*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME bankers-rounding-nc-test COMMAND bankers-rounding-nc-test)
7455*4bdc9457SAndroid Build Coastguard Worker
7456*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(ceiling-nc-test test/ceiling-nc.cc)
7457*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(ceiling-nc-test PRIVATE src test)
7458*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(ceiling-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7459*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME ceiling-nc-test COMMAND ceiling-nc-test)
7460*4bdc9457SAndroid Build Coastguard Worker
7461*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(channel-shuffle-nc-test test/channel-shuffle-nc.cc)
7462*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(channel-shuffle-nc-test PRIVATE src test)
7463*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(channel-shuffle-nc-test PRIVATE XNNPACK gtest gtest_main microparams_init logging operators)
7464*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME channel-shuffle-nc-test COMMAND channel-shuffle-nc-test)
7465*4bdc9457SAndroid Build Coastguard Worker
7466*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(clamp-nc-test test/clamp-nc.cc)
7467*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(clamp-nc-test PRIVATE src test)
7468*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(clamp-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7469*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME clamp-nc-test COMMAND clamp-nc-test)
7470*4bdc9457SAndroid Build Coastguard Worker
7471*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(constant-pad-nd-test test/constant-pad-nd.cc)
7472*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(constant-pad-nd-test PRIVATE src test)
7473*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(constant-pad-nd-test PRIVATE XNNPACK gtest gtest_main microparams_init logging operators)
7474*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME constant-pad-nd-test COMMAND constant-pad-nd-test)
7475*4bdc9457SAndroid Build Coastguard Worker
7476*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(convert-nc-test test/convert-nc.cc)
7477*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(convert-nc-test PRIVATE src test)
7478*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(convert-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7479*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME convert-nc-test COMMAND convert-nc-test)
7480*4bdc9457SAndroid Build Coastguard Worker
7481*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(convolution-nhwc-test test/convolution-nhwc.cc)
7482*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(convolution-nhwc-test PROPERTIES CXX_EXTENSIONS YES)
7483*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(convolution-nhwc-test PRIVATE src test)
7484*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(convolution-nhwc-test PRIVATE XNNPACK cache fp16 gtest gtest_main microparams_init logging operators
7485*4bdc9457SAndroid Build Coastguard Worker    convolution-test-helpers)
7486*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME convolution-nhwc-test COMMAND convolution-nhwc-test)
7487*4bdc9457SAndroid Build Coastguard Worker
7488*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(convolution-nchw-test test/convolution-nchw.cc)
7489*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(convolution-nchw-test PROPERTIES CXX_EXTENSIONS YES)
7490*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(convolution-nchw-test PRIVATE src test)
7491*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(convolution-nchw-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7492*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME convolution-nchw-test COMMAND convolution-nchw-test)
7493*4bdc9457SAndroid Build Coastguard Worker
7494*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(copy-nc-test test/copy-nc.cc)
7495*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(copy-nc-test PRIVATE src test)
7496*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(copy-nc-test PRIVATE XNNPACK gtest gtest_main microparams_init logging operators)
7497*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME copy-nc-test COMMAND copy-nc-test)
7498*4bdc9457SAndroid Build Coastguard Worker
7499*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(deconvolution-nhwc-test test/deconvolution-nhwc.cc)
7500*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(deconvolution-nhwc-test PRIVATE src test)
7501*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(deconvolution-nhwc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7502*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME deconvolution-nhwc-test COMMAND deconvolution-nhwc-test)
7503*4bdc9457SAndroid Build Coastguard Worker
7504*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(depth-to-space-nchw2nhwc-test test/depth-to-space-nchw2nhwc.cc)
7505*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(depth-to-space-nchw2nhwc-test PRIVATE src test)
7506*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(depth-to-space-nchw2nhwc-test PRIVATE XNNPACK gtest gtest_main microparams_init logging operators)
7507*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME depth-to-space-nchw2nhwc-test COMMAND depth-to-space-nchw2nhwc-test)
7508*4bdc9457SAndroid Build Coastguard Worker
7509*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(depth-to-space-nhwc-test test/depth-to-space-nhwc.cc)
7510*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(depth-to-space-nhwc-test PRIVATE src test)
7511*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(depth-to-space-nhwc-test PRIVATE XNNPACK gtest gtest_main microparams_init logging operators)
7512*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME depth-to-space-nhwc-test COMMAND depth-to-space-nhwc-test)
7513*4bdc9457SAndroid Build Coastguard Worker
7514*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(divide-nd-test test/divide-nd.cc)
7515*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(divide-nd-test PRIVATE src test)
7516*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(divide-nd-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7517*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME divide-nd-test COMMAND divide-nd-test)
7518*4bdc9457SAndroid Build Coastguard Worker
7519*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(elu-nc-test test/elu-nc.cc)
7520*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(elu-nc-test PRIVATE src test)
7521*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(elu-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7522*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME elu-nc-test COMMAND elu-nc-test)
7523*4bdc9457SAndroid Build Coastguard Worker
7524*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(fully-connected-nc-test test/fully-connected-nc.cc)
7525*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(fully-connected-nc-test PRIVATE src test)
7526*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(fully-connected-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7527*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME fully-connected-nc-test COMMAND fully-connected-nc-test)
7528*4bdc9457SAndroid Build Coastguard Worker
7529*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(floor-nc-test test/floor-nc.cc)
7530*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(floor-nc-test PRIVATE src test)
7531*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(floor-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7532*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME floor-nc-test COMMAND floor-nc-test)
7533*4bdc9457SAndroid Build Coastguard Worker
7534*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(global-average-pooling-nwc-test test/global-average-pooling-nwc.cc)
7535*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(global-average-pooling-nwc-test PRIVATE src test)
7536*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(global-average-pooling-nwc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7537*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME global-average-pooling-nwc-test COMMAND global-average-pooling-nwc-test)
7538*4bdc9457SAndroid Build Coastguard Worker
7539*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(global-average-pooling-ncw-test test/global-average-pooling-ncw.cc)
7540*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(global-average-pooling-ncw-test PRIVATE src test)
7541*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(global-average-pooling-ncw-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7542*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME global-average-pooling-ncw-test COMMAND global-average-pooling-ncw-test)
7543*4bdc9457SAndroid Build Coastguard Worker
7544*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(hardswish-nc-test test/hardswish-nc.cc)
7545*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(hardswish-nc-test PRIVATE src test)
7546*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(hardswish-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7547*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME hardswish-nc-test COMMAND hardswish-nc-test)
7548*4bdc9457SAndroid Build Coastguard Worker
7549*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(leaky-relu-nc-test test/leaky-relu-nc.cc)
7550*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(leaky-relu-nc-test PRIVATE src test)
7551*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(leaky-relu-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7552*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME leaky-relu-nc-test COMMAND leaky-relu-nc-test)
7553*4bdc9457SAndroid Build Coastguard Worker
7554*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(max-pooling-nhwc-test test/max-pooling-nhwc.cc)
7555*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(max-pooling-nhwc-test PRIVATE src test)
7556*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(max-pooling-nhwc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7557*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME max-pooling-nhwc-test COMMAND max-pooling-nhwc-test)
7558*4bdc9457SAndroid Build Coastguard Worker
7559*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(maximum-nd-test test/maximum-nd.cc)
7560*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(maximum-nd-test PRIVATE src test)
7561*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(maximum-nd-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7562*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME maximum-nd-test COMMAND maximum-nd-test)
7563*4bdc9457SAndroid Build Coastguard Worker
7564*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(minimum-nd-test test/minimum-nd.cc)
7565*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(minimum-nd-test PRIVATE src test)
7566*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(minimum-nd-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7567*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME minimum-nd-test COMMAND minimum-nd-test)
7568*4bdc9457SAndroid Build Coastguard Worker
7569*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(multiply-nd-test test/multiply-nd.cc)
7570*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(multiply-nd-test PRIVATE src test)
7571*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(multiply-nd-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7572*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME multiply-nd-test COMMAND multiply-nd-test)
7573*4bdc9457SAndroid Build Coastguard Worker
7574*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(negate-nc-test test/negate-nc.cc)
7575*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(negate-nc-test PRIVATE src test)
7576*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(negate-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7577*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME negate-nc-test COMMAND negate-nc-test)
7578*4bdc9457SAndroid Build Coastguard Worker
7579*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(transpose-normalization-test test/transpose-normalization.cc)
7580*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(transpose-normalization-test PRIVATE src test)
7581*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(transpose-normalization-test PRIVATE XNNPACK gtest gtest_main normalization)
7582*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME transpose-normalization-test COMMAND transpose-normalization-test)
7583*4bdc9457SAndroid Build Coastguard Worker
7584*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(prelu-nc-test test/prelu-nc.cc)
7585*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(prelu-nc-test PRIVATE src test)
7586*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(prelu-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7587*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME prelu-nc-test COMMAND prelu-nc-test)
7588*4bdc9457SAndroid Build Coastguard Worker
7589*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(resize-bilinear-nhwc-test test/resize-bilinear-nhwc.cc)
7590*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(resize-bilinear-nhwc-test PRIVATE src test)
7591*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(resize-bilinear-nhwc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7592*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME resize-bilinear-nhwc-test COMMAND resize-bilinear-nhwc-test)
7593*4bdc9457SAndroid Build Coastguard Worker
7594*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(resize-bilinear-nchw-test test/resize-bilinear-nchw.cc)
7595*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(resize-bilinear-nchw-test PRIVATE src test)
7596*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(resize-bilinear-nchw-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7597*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME resize-bilinear-nchw-test COMMAND resize-bilinear-nchw-test)
7598*4bdc9457SAndroid Build Coastguard Worker
7599*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(sigmoid-nc-test test/sigmoid-nc.cc)
7600*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(sigmoid-nc-test PRIVATE src test)
7601*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(sigmoid-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7602*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME sigmoid-nc-test COMMAND sigmoid-nc-test)
7603*4bdc9457SAndroid Build Coastguard Worker
7604*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(softmax-nc-test test/softmax-nc.cc)
7605*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(softmax-nc-test PRIVATE src test)
7606*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(softmax-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7607*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME softmax-nc-test COMMAND softmax-nc-test)
7608*4bdc9457SAndroid Build Coastguard Worker
7609*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(space-to-depth-nhwc-test test/space-to-depth-nhwc.cc)
7610*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(space-to-depth-nhwc-test PRIVATE src test)
7611*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(space-to-depth-nhwc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7612*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME space-to-depth-nhwc-test COMMAND space-to-depth-nhwc-test)
7613*4bdc9457SAndroid Build Coastguard Worker
7614*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(square-nc-test test/square-nc.cc)
7615*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(square-nc-test PRIVATE src test)
7616*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(square-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7617*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME square-nc-test COMMAND square-nc-test)
7618*4bdc9457SAndroid Build Coastguard Worker
7619*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(square-root-nc-test test/square-root-nc.cc)
7620*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(square-root-nc-test PRIVATE src test)
7621*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(square-root-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7622*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME square-root-nc-test COMMAND square-root-nc-test)
7623*4bdc9457SAndroid Build Coastguard Worker
7624*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(squared-difference-nd-test test/squared-difference-nd.cc)
7625*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(squared-difference-nd-test PRIVATE src test)
7626*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(squared-difference-nd-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7627*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME squared-difference-nd-test COMMAND squared-difference-nd-test)
7628*4bdc9457SAndroid Build Coastguard Worker
7629*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(subtract-nd-test test/subtract-nd.cc)
7630*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(subtract-nd-test PRIVATE src test)
7631*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(subtract-nd-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7632*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME subtract-nd-test COMMAND subtract-nd-test)
7633*4bdc9457SAndroid Build Coastguard Worker
7634*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(tanh-nc-test test/tanh-nc.cc)
7635*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(tanh-nc-test PRIVATE src test)
7636*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(tanh-nc-test PRIVATE XNNPACK gtest gtest_main microparams_init logging operators)
7637*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME tanh-nc-test COMMAND tanh-nc-test)
7638*4bdc9457SAndroid Build Coastguard Worker
7639*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(transpose-nd-test test/transpose-nd.cc)
7640*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(transpose-nd-test PRIVATE src test)
7641*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(transpose-nd-test PRIVATE XNNPACK gtest gtest_main)
7642*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME transpose-nd-test COMMAND transpose-nd-test)
7643*4bdc9457SAndroid Build Coastguard Worker
7644*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(truncation-nc-test test/truncation-nc.cc)
7645*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(truncation-nc-test PRIVATE src test)
7646*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(truncation-nc-test PRIVATE XNNPACK fp16 gtest gtest_main microparams_init logging operators)
7647*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME truncation-nc-test COMMAND truncation-nc-test)
7648*4bdc9457SAndroid Build Coastguard Worker
7649*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(unpooling-nhwc-test test/unpooling-nhwc.cc)
7650*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(unpooling-nhwc-test PRIVATE src test)
7651*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(unpooling-nhwc-test PRIVATE XNNPACK gtest gtest_main microparams_init logging operators)
7652*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME unpooling-nhwc-test COMMAND unpooling-nhwc-test)
7653*4bdc9457SAndroid Build Coastguard Worker
7654*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(memory-planner-test test/memory-planner-test.cc)
7655*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(memory-planner-test PRIVATE src test)
7656*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(memory-planner-test PRIVATE XNNPACK gtest gtest_main microparams_init subgraph logging operators)
7657*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME memory-planner-test COMMAND memory-planner-test)
7658*4bdc9457SAndroid Build Coastguard Worker
7659*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(subgraph-nchw-test test/subgraph-nchw.cc)
7660*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(subgraph-nchw-test PRIVATE src test)
7661*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(subgraph-nchw-test PRIVATE XNNPACK cache gtest gtest_main microparams_init logging subgraph operators)
7662*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME subgraph-nchw-test COMMAND subgraph-nchw-test)
7663*4bdc9457SAndroid Build Coastguard Worker
7664*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(subgraph-fp16-test test/subgraph-fp16.cc)
7665*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(subgraph-fp16-test PRIVATE src test)
7666*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(subgraph-fp16-test PRIVATE XNNPACK cache gtest gtest_main microparams_init logging subgraph operators)
7667*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME subgraph-fp16-test COMMAND subgraph-fp16-test)
7668*4bdc9457SAndroid Build Coastguard Worker
7669*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build subgraph-level unit tests
7670*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(workspace-test test/workspace.cc)
7671*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(workspace-test PRIVATE src test)
7672*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(workspace-test PRIVATE XNNPACK fp16 gmock gtest gtest_main subgraph)
7673*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME workspace-test COMMAND workspace-test)
7674*4bdc9457SAndroid Build Coastguard Worker
7675*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(abs-test test/abs.cc)
7676*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(abs-test PRIVATE src test)
7677*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(abs-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7678*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME abs-test COMMAND abs-test)
7679*4bdc9457SAndroid Build Coastguard Worker
7680*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(add2-test test/add2.cc)
7681*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(add2-test PRIVATE src test)
7682*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(add2-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7683*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME add2-test COMMAND add2-test)
7684*4bdc9457SAndroid Build Coastguard Worker
7685*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(argmax-pooling-2d-test test/argmax-pooling-2d.cc)
7686*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(argmax-pooling-2d-test PRIVATE src test)
7687*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(argmax-pooling-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7688*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME argmax-pooling-2d-test COMMAND argmax-pooling-2d-test)
7689*4bdc9457SAndroid Build Coastguard Worker
7690*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(average-pooling-2d-test test/average-pooling-2d.cc)
7691*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(average-pooling-2d-test PRIVATE src test)
7692*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(average-pooling-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7693*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME average-pooling-2d-test COMMAND average-pooling-2d-test)
7694*4bdc9457SAndroid Build Coastguard Worker
7695*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(bankers-rounding-test test/bankers-rounding.cc)
7696*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(bankers-rounding-test PRIVATE src test)
7697*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(bankers-rounding-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7698*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME bankers-rounding-test COMMAND bankers-rounding-test)
7699*4bdc9457SAndroid Build Coastguard Worker
7700*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(ceiling-test test/ceiling.cc)
7701*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(ceiling-test PRIVATE src test)
7702*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(ceiling-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7703*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME ceiling-test COMMAND ceiling-test)
7704*4bdc9457SAndroid Build Coastguard Worker
7705*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(clamp-test test/clamp.cc)
7706*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(clamp-test PRIVATE src test)
7707*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(clamp-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7708*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME clamp-test COMMAND clamp-test)
7709*4bdc9457SAndroid Build Coastguard Worker
7710*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(concatenate2-test test/concatenate2.cc)
7711*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(concatenate2-test PRIVATE src test)
7712*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(concatenate2-test PRIVATE XNNPACK gtest gtest_main subgraph)
7713*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME concatenate2-test COMMAND concatenate2-test)
7714*4bdc9457SAndroid Build Coastguard Worker
7715*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(concatenate3-test test/concatenate3.cc)
7716*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(concatenate3-test PRIVATE src test)
7717*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(concatenate3-test PRIVATE XNNPACK gtest gtest_main subgraph)
7718*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME concatenate3-test COMMAND concatenate3-test)
7719*4bdc9457SAndroid Build Coastguard Worker
7720*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(concatenate4-test test/concatenate4.cc)
7721*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(concatenate4-test PRIVATE src test)
7722*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(concatenate4-test PRIVATE XNNPACK gtest gtest_main subgraph)
7723*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME concatenate4-test COMMAND concatenate4-test)
7724*4bdc9457SAndroid Build Coastguard Worker
7725*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(convert-test test/convert.cc)
7726*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(convert-test PRIVATE src test)
7727*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(convert-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7728*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME convert-test COMMAND convert-test)
7729*4bdc9457SAndroid Build Coastguard Worker
7730*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(convolution-2d-test test/convolution-2d.cc)
7731*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(convolution-2d-test PROPERTIES CXX_EXTENSIONS YES)
7732*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(convolution-2d-test PRIVATE src test)
7733*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(convolution-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph convolution-test-helpers)
7734*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME convolution-2d-test COMMAND convolution-2d-test)
7735*4bdc9457SAndroid Build Coastguard Worker
7736*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(deconvolution-2d-test test/deconvolution-2d.cc)
7737*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(deconvolution-2d-test PROPERTIES CXX_EXTENSIONS YES)
7738*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(deconvolution-2d-test PRIVATE src test)
7739*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(deconvolution-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph convolution-test-helpers)
7740*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME deconvolution-2d-test COMMAND deconvolution-2d-test)
7741*4bdc9457SAndroid Build Coastguard Worker
7742*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(depth-to-space-test test/depth-to-space.cc)
7743*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(depth-to-space-test PRIVATE src test)
7744*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(depth-to-space-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7745*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME depth-to-space-test COMMAND depth-to-space-test)
7746*4bdc9457SAndroid Build Coastguard Worker
7747*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(depthwise-convolution-2d-test test/depthwise-convolution-2d.cc)
7748*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(depthwise-convolution-2d-test PROPERTIES CXX_EXTENSIONS YES)
7749*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(depthwise-convolution-2d-test PRIVATE src test)
7750*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(depthwise-convolution-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph convolution-test-helpers)
7751*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME depthwise-convolution-2d-test COMMAND depthwise-convolution-2d-test)
7752*4bdc9457SAndroid Build Coastguard Worker
7753*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(divide2-test test/divide2.cc)
7754*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(divide2-test PRIVATE src test)
7755*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(divide2-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7756*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME divide2-test COMMAND divide2-test)
7757*4bdc9457SAndroid Build Coastguard Worker
7758*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(elu-test test/elu.cc)
7759*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(elu-test PRIVATE src test)
7760*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(elu-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7761*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME elu-test COMMAND elu-test)
7762*4bdc9457SAndroid Build Coastguard Worker
7763*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(even-split2-test test/even-split2.cc)
7764*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(even-split2-test PRIVATE src test)
7765*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(even-split2-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7766*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME even-split2-test COMMAND even-split2-test)
7767*4bdc9457SAndroid Build Coastguard Worker
7768*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(even-split3-test test/even-split3.cc)
7769*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(even-split3-test PRIVATE src test)
7770*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(even-split3-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7771*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME even-split3-test COMMAND even-split3-test)
7772*4bdc9457SAndroid Build Coastguard Worker
7773*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(even-split4-test test/even-split4.cc)
7774*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(even-split4-test PRIVATE src test)
7775*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(even-split4-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7776*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME even-split4-test COMMAND even-split4-test)
7777*4bdc9457SAndroid Build Coastguard Worker
7778*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(floor-test test/floor.cc)
7779*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(floor-test PRIVATE src test)
7780*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(floor-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7781*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME floor-test COMMAND floor-test)
7782*4bdc9457SAndroid Build Coastguard Worker
7783*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(fully-connected-test test/fully-connected.cc)
7784*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(fully-connected-test PRIVATE src test)
7785*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(fully-connected-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7786*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME fully-connected-test COMMAND fully-connected-test)
7787*4bdc9457SAndroid Build Coastguard Worker
7788*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(global-average-pooling-1d-test test/global-average-pooling-1d.cc)
7789*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(global-average-pooling-1d-test PRIVATE src test)
7790*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(global-average-pooling-1d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7791*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME global-average-pooling-1d-test COMMAND global-average-pooling-1d-test)
7792*4bdc9457SAndroid Build Coastguard Worker
7793*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(global-average-pooling-2d-test test/global-average-pooling-2d.cc)
7794*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(global-average-pooling-2d-test PRIVATE src test)
7795*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(global-average-pooling-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7796*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME global-average-pooling-2d-test COMMAND global-average-pooling-2d-test)
7797*4bdc9457SAndroid Build Coastguard Worker
7798*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(hardswish-test test/hardswish.cc)
7799*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(hardswish-test PRIVATE src test)
7800*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(hardswish-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7801*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME hardswish-test COMMAND hardswish-test)
7802*4bdc9457SAndroid Build Coastguard Worker
7803*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(leaky-relu-test test/leaky-relu.cc)
7804*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(leaky-relu-test PRIVATE src test)
7805*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(leaky-relu-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7806*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME leaky-relu-test COMMAND leaky-relu-test)
7807*4bdc9457SAndroid Build Coastguard Worker
7808*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(max-pooling-2d-test test/max-pooling-2d.cc)
7809*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(max-pooling-2d-test PRIVATE src test)
7810*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(max-pooling-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7811*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME max-pooling-2d-test COMMAND max-pooling-2d-test)
7812*4bdc9457SAndroid Build Coastguard Worker
7813*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(maximum2-test test/maximum2.cc)
7814*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(maximum2-test PRIVATE src test)
7815*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(maximum2-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7816*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME maximum2-test COMMAND maximum2-test)
7817*4bdc9457SAndroid Build Coastguard Worker
7818*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(minimum2-test test/minimum2.cc)
7819*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(minimum2-test PRIVATE src test)
7820*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(minimum2-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7821*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME minimum2-test COMMAND minimum2-test)
7822*4bdc9457SAndroid Build Coastguard Worker
7823*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(multiply2-test test/multiply2.cc)
7824*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(multiply2-test PRIVATE src test)
7825*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(multiply2-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7826*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME multiply2-test COMMAND multiply2-test)
7827*4bdc9457SAndroid Build Coastguard Worker
7828*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(negate-test test/negate.cc)
7829*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(negate-test PRIVATE src test)
7830*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(negate-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7831*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME negate-test COMMAND negate-test)
7832*4bdc9457SAndroid Build Coastguard Worker
7833*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(prelu-test test/prelu.cc)
7834*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(prelu-test PRIVATE src test)
7835*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(prelu-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7836*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME prelu-test COMMAND prelu-test)
7837*4bdc9457SAndroid Build Coastguard Worker
7838*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(sigmoid-test test/sigmoid.cc)
7839*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(sigmoid-test PROPERTIES CXX_EXTENSIONS YES)
7840*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(sigmoid-test PRIVATE src test)
7841*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(sigmoid-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7842*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME sigmoid-test COMMAND sigmoid-test)
7843*4bdc9457SAndroid Build Coastguard Worker
7844*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(softmax-test test/softmax.cc)
7845*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(softmax-test PRIVATE src test)
7846*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(softmax-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7847*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME softmax-test COMMAND softmax-test)
7848*4bdc9457SAndroid Build Coastguard Worker
7849*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(square-test test/square.cc)
7850*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(square-test PRIVATE src test)
7851*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(square-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7852*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME square-test COMMAND square-test)
7853*4bdc9457SAndroid Build Coastguard Worker
7854*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(square-root-test test/square.cc)
7855*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(square-root-test PRIVATE src test)
7856*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(square-root-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7857*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME square-root-test COMMAND square-root-test)
7858*4bdc9457SAndroid Build Coastguard Worker
7859*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(squared-difference-test test/squared-difference.cc)
7860*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(squared-difference-test PRIVATE src test)
7861*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(squared-difference-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7862*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME squared-difference-test COMMAND squared-difference-test)
7863*4bdc9457SAndroid Build Coastguard Worker
7864*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(static-constant-pad-test test/static-constant-pad.cc)
7865*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(static-constant-pad-test PRIVATE src test)
7866*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(static-constant-pad-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7867*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME static-constant-pad-test COMMAND static-constant-pad-test)
7868*4bdc9457SAndroid Build Coastguard Worker
7869*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(static-reshape-test test/static-reshape.cc)
7870*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(static-reshape-test PRIVATE src test)
7871*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(static-reshape-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7872*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME static-reshape-test COMMAND static-reshape-test)
7873*4bdc9457SAndroid Build Coastguard Worker
7874*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(static-resize-bilinear-2d-test test/static-resize-bilinear-2d.cc)
7875*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(static-resize-bilinear-2d-test PRIVATE src test)
7876*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(static-resize-bilinear-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7877*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME static-resize-bilinear-2d-test COMMAND static-resize-bilinear-2d-test)
7878*4bdc9457SAndroid Build Coastguard Worker
7879*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(static-transpose-test test/static-transpose.cc)
7880*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(static-transpose-test PRIVATE src test)
7881*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(static-transpose-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7882*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME static-transpose-test COMMAND static-transpose-test)
7883*4bdc9457SAndroid Build Coastguard Worker
7884*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(subtract2-test test/subtract2.cc)
7885*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(subtract2-test PRIVATE src test)
7886*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(subtract2-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7887*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME subtract2-test COMMAND subtract2-test)
7888*4bdc9457SAndroid Build Coastguard Worker
7889*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(unpooling-2d-test test/unpooling-2d.cc)
7890*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(unpooling-2d-test PRIVATE src test)
7891*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(unpooling-2d-test PRIVATE XNNPACK fp16 gtest gtest_main subgraph)
7892*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME unpooling-2d-test COMMAND unpooling-2d-test)
7893*4bdc9457SAndroid Build Coastguard Worker
7894*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(fusion-test test/fusion.cc)
7895*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(fusion-test PRIVATE src test)
7896*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(fusion-test PRIVATE XNNPACK fp16 gmock gtest gtest_main subgraph)
7897*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME fusion-test COMMAND fusion-test)
7898*4bdc9457SAndroid Build Coastguard Worker
7899*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build microkernel-level unit tests
7900*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(bf16-gemm-minmax-test test/bf16-gemm-minmax.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
7901*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(bf16-gemm-minmax-test PRIVATE include src test)
7902*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(bf16-gemm-minmax-test PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest gtest_main jit gemm-microkernel-tester microparams_init allocator)
7903*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME bf16-gemm-minmax-test COMMAND bf16-gemm-minmax-test)
7904*4bdc9457SAndroid Build Coastguard Worker
7905*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-f32-vcvt-test test/f16-f32-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
7906*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-f32-vcvt-test PRIVATE include src test)
7907*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-f32-vcvt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7908*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-f32-vcvt-test COMMAND f16-f32-vcvt-test)
7909*4bdc9457SAndroid Build Coastguard Worker
7910*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-gavgpool-cw-test test/f16-gavgpool-cw.cc $<TARGET_OBJECTS:all_microkernels>)
7911*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-gavgpool-cw-test PRIVATE include src test)
7912*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-gavgpool-cw-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7913*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-gavgpool-cw-test COMMAND f16-gavgpool-cw-test)
7914*4bdc9457SAndroid Build Coastguard Worker
7915*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-avgpool-minmax-test test/f16-avgpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7916*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-avgpool-minmax-test PRIVATE include src test)
7917*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-avgpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7918*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-avgpool-minmax-test COMMAND f16-avgpool-minmax-test)
7919*4bdc9457SAndroid Build Coastguard Worker
7920*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-dwconv-minmax-test test/f16-dwconv-minmax.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
7921*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-dwconv-minmax-test PRIVATE include src test)
7922*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-dwconv-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7923*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-dwconv-minmax-test COMMAND f16-dwconv-minmax-test)
7924*4bdc9457SAndroid Build Coastguard Worker
7925*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-dwconv2d-chw-test test/f16-dwconv2d-chw.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
7926*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-dwconv2d-chw-test PRIVATE include src test)
7927*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-dwconv2d-chw-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7928*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-dwconv2d-chw-test COMMAND f16-dwconv2d-chw-test)
7929*4bdc9457SAndroid Build Coastguard Worker
7930*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-gavgpool-minmax-test test/f16-gavgpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7931*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-gavgpool-minmax-test PRIVATE include src test)
7932*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-gavgpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7933*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-gavgpool-minmax-test COMMAND f16-gavgpool-minmax-test)
7934*4bdc9457SAndroid Build Coastguard Worker
7935*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-gemm-minmax-test test/f16-gemm-minmax.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
7936*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-gemm-minmax-test PRIVATE include src test)
7937*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-gemm-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
7938*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-gemm-minmax-test COMMAND f16-gemm-minmax-test)
7939*4bdc9457SAndroid Build Coastguard Worker
7940*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-ibilinear-chw-test test/f16-ibilinear-chw.cc $<TARGET_OBJECTS:all_microkernels>)
7941*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-ibilinear-chw-test PRIVATE include src test)
7942*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-ibilinear-chw-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
7943*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-ibilinear-chw-test COMMAND f16-ibilinear-chw-test)
7944*4bdc9457SAndroid Build Coastguard Worker
7945*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-ibilinear-test test/f16-ibilinear.cc $<TARGET_OBJECTS:all_microkernels>)
7946*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-ibilinear-test PRIVATE include src test)
7947*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-ibilinear-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
7948*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-ibilinear-test COMMAND f16-ibilinear-test)
7949*4bdc9457SAndroid Build Coastguard Worker
7950*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-igemm-minmax-test test/f16-igemm-minmax.cc $<TARGET_OBJECTS:all_microkernels>  $<TARGET_OBJECTS:packing>)
7951*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-igemm-minmax-test PRIVATE include src test)
7952*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-igemm-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
7953*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-igemm-minmax-test COMMAND f16-igemm-minmax-test)
7954*4bdc9457SAndroid Build Coastguard Worker
7955*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-maxpool-minmax-test test/f16-maxpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7956*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-maxpool-minmax-test PRIVATE include src test)
7957*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-maxpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7958*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-maxpool-minmax-test COMMAND f16-maxpool-minmax-test)
7959*4bdc9457SAndroid Build Coastguard Worker
7960*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-spmm-minmax-test test/f16-spmm-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7961*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-spmm-minmax-test PRIVATE include src test)
7962*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-spmm-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7963*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-spmm-minmax-test COMMAND f16-spmm-minmax-test)
7964*4bdc9457SAndroid Build Coastguard Worker
7965*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vabs-test test/f16-vabs.cc $<TARGET_OBJECTS:all_microkernels>)
7966*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vabs-test PRIVATE include src test)
7967*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vabs-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7968*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vabs-test COMMAND f16-vabs-test)
7969*4bdc9457SAndroid Build Coastguard Worker
7970*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vadd-minmax-test test/f16-vadd-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7971*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vadd-minmax-test PRIVATE include src test)
7972*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vadd-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7973*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vadd-minmax-test COMMAND f16-vadd-minmax-test)
7974*4bdc9457SAndroid Build Coastguard Worker
7975*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vaddc-minmax-test test/f16-vaddc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7976*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vaddc-minmax-test PRIVATE include src test)
7977*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vaddc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7978*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vaddc-minmax-test COMMAND f16-vaddc-minmax-test)
7979*4bdc9457SAndroid Build Coastguard Worker
7980*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vclamp-test test/f16-vclamp.cc $<TARGET_OBJECTS:all_microkernels>)
7981*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vclamp-test PRIVATE include src test)
7982*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vclamp-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7983*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vclamp-test COMMAND f16-vclamp-test)
7984*4bdc9457SAndroid Build Coastguard Worker
7985*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vdiv-minmax-test test/f16-vdiv-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7986*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vdiv-minmax-test PRIVATE include src test)
7987*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vdiv-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7988*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vdiv-minmax-test COMMAND f16-vdiv-minmax-test)
7989*4bdc9457SAndroid Build Coastguard Worker
7990*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vdivc-minmax-test test/f16-vdivc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7991*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vdivc-minmax-test PRIVATE include src test)
7992*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vdivc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7993*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vdivc-minmax-test COMMAND f16-vdivc-minmax-test)
7994*4bdc9457SAndroid Build Coastguard Worker
7995*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vrdivc-minmax-test test/f16-vrdivc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
7996*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vrdivc-minmax-test PRIVATE include src test)
7997*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vrdivc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
7998*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vrdivc-minmax-test COMMAND f16-vrdivc-minmax-test)
7999*4bdc9457SAndroid Build Coastguard Worker
8000*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-velu-test test/f16-velu.cc $<TARGET_OBJECTS:all_microkernels>)
8001*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-velu-test PRIVATE include src test)
8002*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-velu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8003*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-velu-test COMMAND f16-velu-test)
8004*4bdc9457SAndroid Build Coastguard Worker
8005*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vhswish-test test/f16-vhswish.cc $<TARGET_OBJECTS:all_microkernels>)
8006*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vhswish-test PRIVATE include src test)
8007*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vhswish-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8008*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vhswish-test COMMAND f16-vhswish-test)
8009*4bdc9457SAndroid Build Coastguard Worker
8010*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vlrelu-test test/f16-vlrelu.cc $<TARGET_OBJECTS:all_microkernels>)
8011*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vlrelu-test PRIVATE include src test)
8012*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vlrelu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8013*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vlrelu-test COMMAND f16-vlrelu-test)
8014*4bdc9457SAndroid Build Coastguard Worker
8015*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vmax-test test/f16-vmax.cc $<TARGET_OBJECTS:all_microkernels>)
8016*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vmax-test PRIVATE include src test)
8017*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8018*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vmax-test COMMAND f16-vmax-test)
8019*4bdc9457SAndroid Build Coastguard Worker
8020*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vmaxc-test test/f16-vmaxc.cc $<TARGET_OBJECTS:all_microkernels>)
8021*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vmaxc-test PRIVATE include src test)
8022*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vmaxc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8023*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vmaxc-test COMMAND f16-vmaxc-test)
8024*4bdc9457SAndroid Build Coastguard Worker
8025*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vmin-test test/f16-vmin.cc $<TARGET_OBJECTS:all_microkernels>)
8026*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vmin-test PRIVATE include src test)
8027*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vmin-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8028*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vmin-test COMMAND f16-vmin-test)
8029*4bdc9457SAndroid Build Coastguard Worker
8030*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vminc-test test/f16-vminc.cc $<TARGET_OBJECTS:all_microkernels>)
8031*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vminc-test PRIVATE include src test)
8032*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vminc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8033*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vminc-test COMMAND f16-vminc-test)
8034*4bdc9457SAndroid Build Coastguard Worker
8035*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vmul-minmax-test test/f16-vmul-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8036*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vmul-minmax-test PRIVATE include src test)
8037*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vmul-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8038*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vmul-minmax-test COMMAND f16-vmul-minmax-test)
8039*4bdc9457SAndroid Build Coastguard Worker
8040*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vmulc-minmax-test test/f16-vmulc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8041*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vmulc-minmax-test PRIVATE include src test)
8042*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vmulc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8043*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vmulc-minmax-test COMMAND f16-vmulc-minmax-test)
8044*4bdc9457SAndroid Build Coastguard Worker
8045*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vmulcaddc-minmax-test test/f16-vmulcaddc-minmax.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8046*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vmulcaddc-minmax-test PRIVATE include src test)
8047*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vmulcaddc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8048*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vmulcaddc-minmax-test COMMAND f16-vmulcaddc-minmax-test)
8049*4bdc9457SAndroid Build Coastguard Worker
8050*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vneg-test test/f16-vneg.cc $<TARGET_OBJECTS:all_microkernels>)
8051*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vneg-test PRIVATE include src test)
8052*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vneg-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8053*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vneg-test COMMAND f16-vneg-test)
8054*4bdc9457SAndroid Build Coastguard Worker
8055*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-pavgpool-minmax-test test/f16-pavgpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8056*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-pavgpool-minmax-test PRIVATE include src test)
8057*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-pavgpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8058*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-pavgpool-minmax-test COMMAND f16-pavgpool-minmax-test)
8059*4bdc9457SAndroid Build Coastguard Worker
8060*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-prelu-test test/f16-prelu.cc $<TARGET_OBJECTS:all_microkernels>)
8061*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-prelu-test PRIVATE include src test)
8062*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-prelu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8063*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-prelu-test COMMAND f16-prelu-test)
8064*4bdc9457SAndroid Build Coastguard Worker
8065*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-raddstoreexpminusmax-test test/f16-raddstoreexpminusmax.cc $<TARGET_OBJECTS:all_microkernels>)
8066*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-raddstoreexpminusmax-test PRIVATE include src test)
8067*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-raddstoreexpminusmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8068*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-raddstoreexpminusmax-test COMMAND f16-raddstoreexpminusmax-test)
8069*4bdc9457SAndroid Build Coastguard Worker
8070*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vrndne-test test/f16-vrndne.cc $<TARGET_OBJECTS:all_microkernels>)
8071*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vrndne-test PRIVATE include src test)
8072*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vrndne-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8073*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vrndne-test COMMAND f16-vrndne-test)
8074*4bdc9457SAndroid Build Coastguard Worker
8075*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vrndz-test test/f16-vrndz.cc $<TARGET_OBJECTS:all_microkernels>)
8076*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vrndz-test PRIVATE include src test)
8077*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vrndz-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8078*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vrndz-test COMMAND f16-vrndz-test)
8079*4bdc9457SAndroid Build Coastguard Worker
8080*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vrndu-test test/f16-vrndu.cc $<TARGET_OBJECTS:all_microkernels>)
8081*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vrndu-test PRIVATE include src test)
8082*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vrndu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8083*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vrndu-test COMMAND f16-vrndu-test)
8084*4bdc9457SAndroid Build Coastguard Worker
8085*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vrndd-test test/f16-vrndd.cc $<TARGET_OBJECTS:all_microkernels>)
8086*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vrndd-test PRIVATE include src test)
8087*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vrndd-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8088*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vrndd-test COMMAND f16-vrndd-test)
8089*4bdc9457SAndroid Build Coastguard Worker
8090*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vsigmoid-test test/f16-vsigmoid.cc $<TARGET_OBJECTS:all_microkernels>)
8091*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vsigmoid-test PRIVATE include src test)
8092*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vsigmoid-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8093*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vsigmoid-test COMMAND f16-vsigmoid-test)
8094*4bdc9457SAndroid Build Coastguard Worker
8095*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vsqr-test test/f16-vsqr.cc $<TARGET_OBJECTS:all_microkernels>)
8096*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vsqr-test PRIVATE include src test)
8097*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vsqr-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8098*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vsqr-test COMMAND f16-vsqr-test)
8099*4bdc9457SAndroid Build Coastguard Worker
8100*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vsqrt-test test/f16-vsqrt.cc $<TARGET_OBJECTS:all_microkernels>)
8101*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vsqrt-test PRIVATE include src test)
8102*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vsqrt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8103*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vsqrt-test COMMAND f16-vsqrt-test)
8104*4bdc9457SAndroid Build Coastguard Worker
8105*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vsub-minmax-test test/f16-vsub-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8106*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vsub-minmax-test PRIVATE include src test)
8107*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vsub-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8108*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vsub-minmax-test COMMAND f16-vsub-minmax-test)
8109*4bdc9457SAndroid Build Coastguard Worker
8110*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vsubc-minmax-test test/f16-vsubc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8111*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vsubc-minmax-test PRIVATE include src test)
8112*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vsubc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8113*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vsubc-minmax-test COMMAND f16-vsubc-minmax-test)
8114*4bdc9457SAndroid Build Coastguard Worker
8115*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vrsubc-minmax-test test/f16-vrsubc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8116*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vrsubc-minmax-test PRIVATE include src test)
8117*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vrsubc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8118*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f16-vrsubc-minmax-test COMMAND f16-vrsubc-minmax-test)
8119*4bdc9457SAndroid Build Coastguard Worker
8120*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-argmaxpool-test test/f32-argmaxpool.cc $<TARGET_OBJECTS:all_microkernels>)
8121*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-argmaxpool-test PRIVATE include src test)
8122*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-argmaxpool-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8123*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-argmaxpool-test COMMAND f32-argmaxpool-test)
8124*4bdc9457SAndroid Build Coastguard Worker
8125*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-avgpool-minmax-test test/f32-avgpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8126*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-avgpool-minmax-test PRIVATE include src test)
8127*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-avgpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8128*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-avgpool-minmax-test COMMAND f32-avgpool-minmax-test)
8129*4bdc9457SAndroid Build Coastguard Worker
8130*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-conv-hwc-test test/f32-conv-hwc.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8131*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-conv-hwc-test PRIVATE include src test)
8132*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-conv-hwc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8133*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-conv-hwc-test COMMAND f32-conv-hwc-test)
8134*4bdc9457SAndroid Build Coastguard Worker
8135*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-conv-hwc2chw-test test/f32-conv-hwc2chw.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8136*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-conv-hwc2chw-test PRIVATE include src test)
8137*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-conv-hwc2chw-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8138*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-conv-hwc2chw-test COMMAND f32-conv-hwc2chw-test)
8139*4bdc9457SAndroid Build Coastguard Worker
8140*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-dwconv-test test/f32-dwconv.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8141*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-dwconv-test PRIVATE include src test)
8142*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-dwconv-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8143*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-dwconv-test COMMAND f32-dwconv-test)
8144*4bdc9457SAndroid Build Coastguard Worker
8145*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-dwconv2d-chw-test test/f32-dwconv2d-chw.cc $<TARGET_OBJECTS:all_microkernels>)
8146*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-dwconv2d-chw-test PRIVATE include src test)
8147*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-dwconv2d-chw-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8148*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-dwconv2d-chw-test COMMAND f32-dwconv2d-chw-test)
8149*4bdc9457SAndroid Build Coastguard Worker
8150*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-dwconv-minmax-test test/f32-dwconv-minmax.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8151*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-dwconv-minmax-test PRIVATE include src test)
8152*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-dwconv-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8153*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-dwconv-minmax-test COMMAND f32-dwconv-minmax-test)
8154*4bdc9457SAndroid Build Coastguard Worker
8155*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-f16-vcvt-test test/f32-f16-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
8156*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-f16-vcvt-test PRIVATE include src test)
8157*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-f16-vcvt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8158*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-f16-vcvt-test COMMAND f32-f16-vcvt-test)
8159*4bdc9457SAndroid Build Coastguard Worker
8160*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-qs8-vcvt-test test/f32-qs8-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
8161*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-qs8-vcvt-test PRIVATE include src test)
8162*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-qs8-vcvt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8163*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-qs8-vcvt-test COMMAND f32-qs8-vcvt-test)
8164*4bdc9457SAndroid Build Coastguard Worker
8165*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-qu8-vcvt-test test/f32-qu8-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
8166*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-qu8-vcvt-test PRIVATE include src test)
8167*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-qu8-vcvt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8168*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-qu8-vcvt-test COMMAND f32-qu8-vcvt-test)
8169*4bdc9457SAndroid Build Coastguard Worker
8170*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-gavgpool-cw-test test/f32-gavgpool-cw.cc $<TARGET_OBJECTS:all_microkernels>)
8171*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-gavgpool-cw-test PRIVATE include src test)
8172*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-gavgpool-cw-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8173*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-gavgpool-cw-test COMMAND f32-gavgpool-cw-test)
8174*4bdc9457SAndroid Build Coastguard Worker
8175*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-gavgpool-minmax-test test/f32-gavgpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8176*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-gavgpool-minmax-test PRIVATE include src test)
8177*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-gavgpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8178*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-gavgpool-minmax-test COMMAND f32-gavgpool-minmax-test)
8179*4bdc9457SAndroid Build Coastguard Worker
8180*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-gemm-test test/f32-gemm.cc test/f32-gemm-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8181*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-gemm-test PRIVATE include src test)
8182*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-gemm-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8183*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-gemm-test COMMAND f32-gemm-test)
8184*4bdc9457SAndroid Build Coastguard Worker
8185*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-gemm-relu-test test/f32-gemm-relu.cc test/f32-gemm-relu-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8186*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-gemm-relu-test PRIVATE include src test)
8187*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-gemm-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8188*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-gemm-relu-test COMMAND f32-gemm-relu-test)
8189*4bdc9457SAndroid Build Coastguard Worker
8190*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-gemm-minmax-test test/f32-gemm-minmax.cc test/f32-gemm-minmax-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8191*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-gemm-minmax-test PRIVATE include src test)
8192*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-gemm-minmax-test PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest gtest_main jit gemm-microkernel-tester microparams_init allocator)
8193*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-gemm-minmax-test COMMAND f32-gemm-minmax-test)
8194*4bdc9457SAndroid Build Coastguard Worker
8195*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-gemminc-minmax-test test/f32-gemminc-minmax.cc test/f32-gemminc-minmax-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8196*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-gemminc-minmax-test PRIVATE include src test)
8197*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-gemminc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8198*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-gemminc-minmax-test COMMAND f32-gemminc-minmax-test)
8199*4bdc9457SAndroid Build Coastguard Worker
8200*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-ibilinear-test test/f32-ibilinear.cc $<TARGET_OBJECTS:all_microkernels>)
8201*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-ibilinear-test PRIVATE include src test)
8202*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-ibilinear-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8203*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-ibilinear-test COMMAND f32-ibilinear-test)
8204*4bdc9457SAndroid Build Coastguard Worker
8205*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-ibilinear-chw-test test/f32-ibilinear-chw.cc $<TARGET_OBJECTS:all_microkernels>)
8206*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-ibilinear-chw-test PRIVATE include src test)
8207*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-ibilinear-chw-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8208*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-ibilinear-chw-test COMMAND f32-ibilinear-chw-test)
8209*4bdc9457SAndroid Build Coastguard Worker
8210*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-igemm-test test/f32-igemm.cc test/f32-igemm-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8211*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-igemm-test PRIVATE include src test)
8212*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-igemm-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8213*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-igemm-test COMMAND f32-igemm-test)
8214*4bdc9457SAndroid Build Coastguard Worker
8215*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-igemm-relu-test test/f32-igemm-relu.cc test/f32-igemm-relu-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8216*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-igemm-relu-test PRIVATE include src test)
8217*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-igemm-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8218*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-igemm-relu-test COMMAND f32-igemm-relu-test)
8219*4bdc9457SAndroid Build Coastguard Worker
8220*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-igemm-minmax-test test/f32-igemm-minmax.cc test/f32-igemm-minmax-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8221*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-igemm-minmax-test PRIVATE include src test)
8222*4bdc9457SAndroid Build Coastguard Worker  IF(MINGW)
8223*4bdc9457SAndroid Build Coastguard Worker    # Work-around for "too many sections" error
8224*4bdc9457SAndroid Build Coastguard Worker    TARGET_COMPILE_OPTIONS(f32-igemm-minmax-test PRIVATE "$<$<NOT:$<OR:$<CONFIG:Release>,$<CONFIG:MinSizeRel>>>:-Wa,-mbig-obj>")
8225*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
8226*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-igemm-minmax-test PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest gtest_main jit gemm-microkernel-tester microparams_init allocator)
8227*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-igemm-minmax-test COMMAND f32-igemm-minmax-test)
8228*4bdc9457SAndroid Build Coastguard Worker
8229*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-maxpool-minmax-test test/f32-maxpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8230*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-maxpool-minmax-test PRIVATE include src test)
8231*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-maxpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8232*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-maxpool-minmax-test COMMAND f32-maxpool-minmax-test)
8233*4bdc9457SAndroid Build Coastguard Worker
8234*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-pavgpool-minmax-test test/f32-pavgpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8235*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-pavgpool-minmax-test PRIVATE include src test)
8236*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-pavgpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8237*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-pavgpool-minmax-test COMMAND f32-pavgpool-minmax-test)
8238*4bdc9457SAndroid Build Coastguard Worker
8239*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-ppmm-minmax-test test/f32-ppmm-minmax.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8240*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-ppmm-minmax-test PRIVATE include src test)
8241*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-ppmm-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8242*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-ppmm-minmax-test COMMAND f32-ppmm-minmax-test)
8243*4bdc9457SAndroid Build Coastguard Worker
8244*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-prelu-test test/f32-prelu.cc $<TARGET_OBJECTS:all_microkernels>)
8245*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-prelu-test PRIVATE include src test)
8246*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-prelu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8247*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-prelu-test COMMAND f32-prelu-test)
8248*4bdc9457SAndroid Build Coastguard Worker
8249*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-raddexpminusmax-test test/f32-raddexpminusmax.cc $<TARGET_OBJECTS:all_microkernels>)
8250*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-raddexpminusmax-test PRIVATE include src test)
8251*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-raddexpminusmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8252*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-raddexpminusmax-test COMMAND f32-raddexpminusmax-test)
8253*4bdc9457SAndroid Build Coastguard Worker
8254*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-raddextexp-test test/f32-raddextexp.cc $<TARGET_OBJECTS:all_microkernels>)
8255*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-raddextexp-test PRIVATE include src test)
8256*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-raddextexp-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8257*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-raddextexp-test COMMAND f32-raddextexp-test)
8258*4bdc9457SAndroid Build Coastguard Worker
8259*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-raddstoreexpminusmax-test test/f32-raddstoreexpminusmax.cc $<TARGET_OBJECTS:all_microkernels>)
8260*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-raddstoreexpminusmax-test PRIVATE include src test)
8261*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-raddstoreexpminusmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8262*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-raddstoreexpminusmax-test COMMAND f32-raddstoreexpminusmax-test)
8263*4bdc9457SAndroid Build Coastguard Worker
8264*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-rmax-test test/f32-rmax.cc $<TARGET_OBJECTS:all_microkernels>)
8265*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-rmax-test PRIVATE include src test)
8266*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-rmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8267*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-rmax-test COMMAND f32-rmax-test)
8268*4bdc9457SAndroid Build Coastguard Worker
8269*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-spmm-minmax-test test/f32-spmm-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8270*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-spmm-minmax-test PRIVATE include src test)
8271*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-spmm-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8272*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-spmm-minmax-test COMMAND f32-spmm-minmax-test)
8273*4bdc9457SAndroid Build Coastguard Worker
8274*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vabs-test test/f32-vabs.cc $<TARGET_OBJECTS:all_microkernels>)
8275*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vabs-test PRIVATE include src test)
8276*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vabs-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8277*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vabs-test COMMAND f32-vabs-test)
8278*4bdc9457SAndroid Build Coastguard Worker
8279*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vadd-test test/f32-vadd.cc $<TARGET_OBJECTS:all_microkernels>)
8280*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vadd-test PRIVATE include src test)
8281*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vadd-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8282*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vadd-test COMMAND f32-vadd-test)
8283*4bdc9457SAndroid Build Coastguard Worker
8284*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vadd-minmax-test test/f32-vadd-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8285*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vadd-minmax-test PRIVATE include src test)
8286*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vadd-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8287*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vadd-minmax-test COMMAND f32-vadd-minmax-test)
8288*4bdc9457SAndroid Build Coastguard Worker
8289*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vadd-relu-test test/f32-vadd-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8290*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vadd-relu-test PRIVATE include src test)
8291*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vadd-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8292*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vadd-relu-test COMMAND f32-vadd-relu-test)
8293*4bdc9457SAndroid Build Coastguard Worker
8294*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vaddc-test test/f32-vaddc.cc $<TARGET_OBJECTS:all_microkernels>)
8295*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vaddc-test PRIVATE include src test)
8296*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vaddc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8297*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vaddc-test COMMAND f32-vaddc-test)
8298*4bdc9457SAndroid Build Coastguard Worker
8299*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vaddc-minmax-test test/f32-vaddc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8300*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vaddc-minmax-test PRIVATE include src test)
8301*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vaddc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8302*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vaddc-minmax-test COMMAND f32-vaddc-minmax-test)
8303*4bdc9457SAndroid Build Coastguard Worker
8304*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vaddc-relu-test test/f32-vaddc-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8305*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vaddc-relu-test PRIVATE include src test)
8306*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vaddc-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8307*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vaddc-relu-test COMMAND f32-vaddc-relu-test)
8308*4bdc9457SAndroid Build Coastguard Worker
8309*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vclamp-test test/f32-vclamp.cc $<TARGET_OBJECTS:all_microkernels>)
8310*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vclamp-test PRIVATE include src test)
8311*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vclamp-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8312*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vclamp-test COMMAND f32-vclamp-test)
8313*4bdc9457SAndroid Build Coastguard Worker
8314*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vhswish-test test/f32-vhswish.cc $<TARGET_OBJECTS:all_microkernels>)
8315*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vhswish-test PRIVATE include src test)
8316*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vhswish-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8317*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vhswish-test COMMAND f32-vhswish-test)
8318*4bdc9457SAndroid Build Coastguard Worker
8319*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vdiv-test test/f32-vdiv.cc $<TARGET_OBJECTS:all_microkernels>)
8320*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vdiv-test PRIVATE include src test)
8321*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vdiv-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8322*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vdiv-test COMMAND f32-vdiv-test)
8323*4bdc9457SAndroid Build Coastguard Worker
8324*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vdiv-minmax-test test/f32-vdiv-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8325*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vdiv-minmax-test PRIVATE include src test)
8326*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vdiv-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8327*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vdiv-minmax-test COMMAND f32-vdiv-minmax-test)
8328*4bdc9457SAndroid Build Coastguard Worker
8329*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vdiv-relu-test test/f32-vdiv-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8330*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vdiv-relu-test PRIVATE include src test)
8331*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vdiv-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8332*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vdiv-relu-test COMMAND f32-vdiv-relu-test)
8333*4bdc9457SAndroid Build Coastguard Worker
8334*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vdivc-test test/f32-vdivc.cc $<TARGET_OBJECTS:all_microkernels>)
8335*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vdivc-test PRIVATE include src test)
8336*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vdivc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8337*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vdivc-test COMMAND f32-vdivc-test)
8338*4bdc9457SAndroid Build Coastguard Worker
8339*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vdivc-minmax-test test/f32-vdivc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8340*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vdivc-minmax-test PRIVATE include src test)
8341*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vdivc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8342*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vdivc-minmax-test COMMAND f32-vdivc-minmax-test)
8343*4bdc9457SAndroid Build Coastguard Worker
8344*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vdivc-relu-test test/f32-vdivc-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8345*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vdivc-relu-test PRIVATE include src test)
8346*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vdivc-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8347*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vdivc-relu-test COMMAND f32-vdivc-relu-test)
8348*4bdc9457SAndroid Build Coastguard Worker
8349*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrdivc-test test/f32-vrdivc.cc $<TARGET_OBJECTS:all_microkernels>)
8350*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrdivc-test PRIVATE include src test)
8351*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrdivc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8352*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrdivc-test COMMAND f32-vrdivc-test)
8353*4bdc9457SAndroid Build Coastguard Worker
8354*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrdivc-minmax-test test/f32-vrdivc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8355*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrdivc-minmax-test PRIVATE include src test)
8356*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrdivc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8357*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrdivc-minmax-test COMMAND f32-vrdivc-minmax-test)
8358*4bdc9457SAndroid Build Coastguard Worker
8359*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrdivc-relu-test test/f32-vrdivc-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8360*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrdivc-relu-test PRIVATE include src test)
8361*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrdivc-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8362*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrdivc-relu-test COMMAND f32-vrdivc-relu-test)
8363*4bdc9457SAndroid Build Coastguard Worker
8364*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-velu-test test/f32-velu.cc $<TARGET_OBJECTS:all_microkernels>)
8365*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-velu-test PRIVATE include src test)
8366*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-velu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8367*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-velu-test COMMAND f32-velu-test)
8368*4bdc9457SAndroid Build Coastguard Worker
8369*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vlrelu-test test/f32-vlrelu.cc $<TARGET_OBJECTS:all_microkernels>)
8370*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vlrelu-test PRIVATE include src test)
8371*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vlrelu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8372*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vlrelu-test COMMAND f32-vlrelu-test)
8373*4bdc9457SAndroid Build Coastguard Worker
8374*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmax-test test/f32-vmax.cc $<TARGET_OBJECTS:all_microkernels>)
8375*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmax-test PRIVATE include src test)
8376*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8377*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmax-test COMMAND f32-vmax-test)
8378*4bdc9457SAndroid Build Coastguard Worker
8379*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmaxc-test test/f32-vmaxc.cc $<TARGET_OBJECTS:all_microkernels>)
8380*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmaxc-test PRIVATE include src test)
8381*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmaxc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8382*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmaxc-test COMMAND f32-vmaxc-test)
8383*4bdc9457SAndroid Build Coastguard Worker
8384*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmin-test test/f32-vmin.cc $<TARGET_OBJECTS:all_microkernels>)
8385*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmin-test PRIVATE include src test)
8386*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmin-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8387*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmin-test COMMAND f32-vmin-test)
8388*4bdc9457SAndroid Build Coastguard Worker
8389*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vminc-test test/f32-vminc.cc $<TARGET_OBJECTS:all_microkernels>)
8390*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vminc-test PRIVATE include src test)
8391*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vminc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8392*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vminc-test COMMAND f32-vminc-test)
8393*4bdc9457SAndroid Build Coastguard Worker
8394*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmul-test test/f32-vmul.cc $<TARGET_OBJECTS:all_microkernels>)
8395*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmul-test PRIVATE include src test)
8396*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmul-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8397*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmul-test COMMAND f32-vmul-test)
8398*4bdc9457SAndroid Build Coastguard Worker
8399*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmul-minmax-test test/f32-vmul-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8400*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmul-minmax-test PRIVATE include src test)
8401*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmul-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8402*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmul-minmax-test COMMAND f32-vmul-minmax-test)
8403*4bdc9457SAndroid Build Coastguard Worker
8404*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmul-relu-test test/f32-vmul-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8405*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmul-relu-test PRIVATE include src test)
8406*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmul-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8407*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmul-relu-test COMMAND f32-vmul-relu-test)
8408*4bdc9457SAndroid Build Coastguard Worker
8409*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmulc-test test/f32-vmulc.cc $<TARGET_OBJECTS:all_microkernels>)
8410*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmulc-test PRIVATE include src test)
8411*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmulc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8412*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmulc-test COMMAND f32-vmulc-test)
8413*4bdc9457SAndroid Build Coastguard Worker
8414*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmulc-minmax-test test/f32-vmulc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8415*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmulc-minmax-test PRIVATE include src test)
8416*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmulc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8417*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmulc-minmax-test COMMAND f32-vmulc-minmax-test)
8418*4bdc9457SAndroid Build Coastguard Worker
8419*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmulc-relu-test test/f32-vmulc-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8420*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmulc-relu-test PRIVATE include src test)
8421*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmulc-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8422*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmulc-relu-test COMMAND f32-vmulc-relu-test)
8423*4bdc9457SAndroid Build Coastguard Worker
8424*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vmulcaddc-minmax-test test/f32-vmulcaddc-minmax.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8425*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vmulcaddc-minmax-test PRIVATE include src test)
8426*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vmulcaddc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8427*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vmulcaddc-minmax-test COMMAND f32-vmulcaddc-minmax-test)
8428*4bdc9457SAndroid Build Coastguard Worker
8429*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vneg-test test/f32-vneg.cc $<TARGET_OBJECTS:all_microkernels>)
8430*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vneg-test PRIVATE include src test)
8431*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vneg-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8432*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vneg-test COMMAND f32-vneg-test)
8433*4bdc9457SAndroid Build Coastguard Worker
8434*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrelu-test test/f32-vrelu.cc $<TARGET_OBJECTS:all_microkernels>)
8435*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrelu-test PRIVATE include src test)
8436*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrelu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8437*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrelu-test COMMAND f32-vrelu-test)
8438*4bdc9457SAndroid Build Coastguard Worker
8439*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrndne-test test/f32-vrndne.cc $<TARGET_OBJECTS:all_microkernels>)
8440*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrndne-test PRIVATE include src test)
8441*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrndne-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8442*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrndne-test COMMAND f32-vrndne-test)
8443*4bdc9457SAndroid Build Coastguard Worker
8444*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrndz-test test/f32-vrndz.cc $<TARGET_OBJECTS:all_microkernels>)
8445*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrndz-test PRIVATE include src test)
8446*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrndz-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8447*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrndz-test COMMAND f32-vrndz-test)
8448*4bdc9457SAndroid Build Coastguard Worker
8449*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrndu-test test/f32-vrndu.cc $<TARGET_OBJECTS:all_microkernels>)
8450*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrndu-test PRIVATE include src test)
8451*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrndu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8452*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrndu-test COMMAND f32-vrndu-test)
8453*4bdc9457SAndroid Build Coastguard Worker
8454*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrndd-test test/f32-vrndd.cc $<TARGET_OBJECTS:all_microkernels>)
8455*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrndd-test PRIVATE include src test)
8456*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrndd-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8457*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrndd-test COMMAND f32-vrndd-test)
8458*4bdc9457SAndroid Build Coastguard Worker
8459*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vscaleexpminusmax-test test/f32-vscaleexpminusmax.cc $<TARGET_OBJECTS:all_microkernels>)
8460*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vscaleexpminusmax-test PRIVATE include src test)
8461*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vscaleexpminusmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8462*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vscaleexpminusmax-test COMMAND f32-vscaleexpminusmax-test)
8463*4bdc9457SAndroid Build Coastguard Worker
8464*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vscaleextexp-test test/f32-vscaleextexp.cc $<TARGET_OBJECTS:all_microkernels>)
8465*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vscaleextexp-test PRIVATE include src test)
8466*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vscaleextexp-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8467*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vscaleextexp-test COMMAND f32-vscaleextexp-test)
8468*4bdc9457SAndroid Build Coastguard Worker
8469*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsigmoid-test test/f32-vsigmoid.cc $<TARGET_OBJECTS:all_microkernels>)
8470*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsigmoid-test PRIVATE include src test)
8471*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsigmoid-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8472*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsigmoid-test COMMAND f32-vsigmoid-test)
8473*4bdc9457SAndroid Build Coastguard Worker
8474*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsqr-test test/f32-vsqr.cc $<TARGET_OBJECTS:all_microkernels>)
8475*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsqr-test PRIVATE include src test)
8476*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsqr-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8477*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsqr-test COMMAND f32-vsqr-test)
8478*4bdc9457SAndroid Build Coastguard Worker
8479*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsqrdiff-test test/f32-vsqrdiff.cc $<TARGET_OBJECTS:all_microkernels>)
8480*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsqrdiff-test PRIVATE include src test)
8481*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsqrdiff-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8482*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsqrdiff-test COMMAND f32-vsqrdiff-test)
8483*4bdc9457SAndroid Build Coastguard Worker
8484*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsqrdiffc-test test/f32-vsqrdiffc.cc $<TARGET_OBJECTS:all_microkernels>)
8485*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsqrdiffc-test PRIVATE include src test)
8486*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsqrdiffc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8487*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsqrdiffc-test COMMAND f32-vsqrdiffc-test)
8488*4bdc9457SAndroid Build Coastguard Worker
8489*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsqrt-test test/f32-vsqrt.cc $<TARGET_OBJECTS:all_microkernels>)
8490*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsqrt-test PRIVATE include src test)
8491*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsqrt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8492*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsqrt-test COMMAND f32-vsqrt-test)
8493*4bdc9457SAndroid Build Coastguard Worker
8494*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsub-test test/f32-vsub.cc $<TARGET_OBJECTS:all_microkernels>)
8495*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsub-test PRIVATE include src test)
8496*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsub-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8497*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsub-test COMMAND f32-vsub-test)
8498*4bdc9457SAndroid Build Coastguard Worker
8499*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsub-minmax-test test/f32-vsub-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8500*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsub-minmax-test PRIVATE include src test)
8501*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsub-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8502*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsub-minmax-test COMMAND f32-vsub-minmax-test)
8503*4bdc9457SAndroid Build Coastguard Worker
8504*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsub-relu-test test/f32-vsub-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8505*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsub-relu-test PRIVATE include src test)
8506*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsub-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8507*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsub-relu-test COMMAND f32-vsub-relu-test)
8508*4bdc9457SAndroid Build Coastguard Worker
8509*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsubc-test test/f32-vsubc.cc $<TARGET_OBJECTS:all_microkernels>)
8510*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsubc-test PRIVATE include src test)
8511*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsubc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8512*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsubc-test COMMAND f32-vsubc-test)
8513*4bdc9457SAndroid Build Coastguard Worker
8514*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsubc-minmax-test test/f32-vsubc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8515*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsubc-minmax-test PRIVATE include src test)
8516*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsubc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8517*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsubc-minmax-test COMMAND f32-vsubc-minmax-test)
8518*4bdc9457SAndroid Build Coastguard Worker
8519*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsubc-relu-test test/f32-vsubc-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8520*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsubc-relu-test PRIVATE include src test)
8521*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsubc-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8522*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vsubc-relu-test COMMAND f32-vsubc-relu-test)
8523*4bdc9457SAndroid Build Coastguard Worker
8524*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrsubc-test test/f32-vrsubc.cc $<TARGET_OBJECTS:all_microkernels>)
8525*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrsubc-test PRIVATE include src test)
8526*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrsubc-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8527*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrsubc-test COMMAND f32-vrsubc-test)
8528*4bdc9457SAndroid Build Coastguard Worker
8529*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrsubc-minmax-test test/f32-vrsubc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8530*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrsubc-minmax-test PRIVATE include src test)
8531*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrsubc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8532*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrsubc-minmax-test COMMAND f32-vrsubc-minmax-test)
8533*4bdc9457SAndroid Build Coastguard Worker
8534*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrsubc-relu-test test/f32-vrsubc-relu.cc $<TARGET_OBJECTS:all_microkernels>)
8535*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrsubc-relu-test PRIVATE include src test)
8536*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrsubc-relu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8537*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME f32-vrsubc-relu-test COMMAND f32-vrsubc-relu-test)
8538*4bdc9457SAndroid Build Coastguard Worker
8539*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qc8-dwconv-minmax-fp32-test test/qc8-dwconv-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8540*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qc8-dwconv-minmax-fp32-test PRIVATE include src test)
8541*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qc8-dwconv-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8542*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qc8-dwconv-minmax-fp32-test COMMAND qc8-dwconv-minmax-fp32-test)
8543*4bdc9457SAndroid Build Coastguard Worker
8544*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qc8-gemm-minmax-fp32-test test/qc8-gemm-minmax-fp32.cc test/qc8-gemm-minmax-fp32-2.cc test/qc8-gemm-minmax-fp32-3.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8545*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qc8-gemm-minmax-fp32-test PRIVATE include src test)
8546*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qc8-gemm-minmax-fp32-test PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest gtest_main jit gemm-microkernel-tester microparams_init allocator)
8547*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qc8-gemm-minmax-fp32-test COMMAND qc8-gemm-minmax-fp32-test)
8548*4bdc9457SAndroid Build Coastguard Worker
8549*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qc8-igemm-minmax-fp32-test test/qc8-igemm-minmax-fp32.cc test/qc8-igemm-minmax-fp32-2.cc test/qc8-igemm-minmax-fp32-3.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8550*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qc8-igemm-minmax-fp32-test PRIVATE include src test)
8551*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qc8-igemm-minmax-fp32-test PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest gtest_main jit gemm-microkernel-tester microparams_init allocator)
8552*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qc8-igemm-minmax-fp32-test COMMAND qc8-igemm-minmax-fp32-test)
8553*4bdc9457SAndroid Build Coastguard Worker
8554*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-dwconv-minmax-fp32-test test/qs8-dwconv-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8555*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-dwconv-minmax-fp32-test PRIVATE include src test)
8556*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-dwconv-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8557*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-dwconv-minmax-fp32-test COMMAND qs8-dwconv-minmax-fp32-test)
8558*4bdc9457SAndroid Build Coastguard Worker
8559*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-dwconv-minmax-rndnu-test test/qs8-dwconv-minmax-rndnu.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8560*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-dwconv-minmax-rndnu-test PRIVATE include src test)
8561*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-dwconv-minmax-rndnu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8562*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-dwconv-minmax-rndnu-test COMMAND qs8-dwconv-minmax-rndnu-test)
8563*4bdc9457SAndroid Build Coastguard Worker
8564*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-f32-vcvt-test test/f32-f16-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
8565*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-f32-vcvt-test PRIVATE include src test)
8566*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-f32-vcvt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8567*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-f32-vcvt-test COMMAND qs8-f32-vcvt-test)
8568*4bdc9457SAndroid Build Coastguard Worker
8569*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-gavgpool-minmax-fp32-test test/qs8-gavgpool-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels>)
8570*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-gavgpool-minmax-fp32-test PRIVATE include src test)
8571*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-gavgpool-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8572*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-gavgpool-minmax-fp32-test COMMAND qs8-gavgpool-minmax-fp32-test)
8573*4bdc9457SAndroid Build Coastguard Worker
8574*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-gavgpool-minmax-rndnu-test test/qs8-gavgpool-minmax-rndnu.cc $<TARGET_OBJECTS:all_microkernels>)
8575*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-gavgpool-minmax-rndnu-test PRIVATE include src test)
8576*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-gavgpool-minmax-rndnu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8577*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-gavgpool-minmax-rndnu-test COMMAND qs8-gavgpool-minmax-rndnu-test)
8578*4bdc9457SAndroid Build Coastguard Worker
8579*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-gemm-minmax-fp32-test test/qs8-gemm-minmax-fp32.cc test/qs8-gemm-minmax-fp32-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8580*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-gemm-minmax-fp32-test PRIVATE include src test)
8581*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-gemm-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8582*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-gemm-minmax-fp32-test COMMAND qs8-gemm-minmax-fp32-test)
8583*4bdc9457SAndroid Build Coastguard Worker
8584*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-gemm-minmax-rndnu-test test/qs8-gemm-minmax-rndnu.cc test/qs8-gemm-minmax-rndnu-2.cc test/qs8-gemm-minmax-rndnu-3.cc test/qs8-gemm-minmax-rndnu-4.cc test/qs8-gemm-minmax-rndnu-5.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8585*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-gemm-minmax-rndnu-test PRIVATE include src test)
8586*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-gemm-minmax-rndnu-test PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest gtest_main jit gemm-microkernel-tester microparams_init allocator)
8587*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-gemm-minmax-rndnu-test COMMAND qs8-gemm-minmax-rndnu-test)
8588*4bdc9457SAndroid Build Coastguard Worker
8589*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-igemm-minmax-fp32-test test/qs8-igemm-minmax-fp32.cc test/qs8-igemm-minmax-fp32-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8590*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-igemm-minmax-fp32-test PRIVATE include src test)
8591*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-igemm-minmax-fp32-test PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init allocator)
8592*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-igemm-minmax-fp32-test COMMAND qs8-igemm-minmax-fp32-test)
8593*4bdc9457SAndroid Build Coastguard Worker
8594*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-igemm-minmax-rndnu-test test/qs8-igemm-minmax-rndnu.cc test/qs8-igemm-minmax-rndnu-2.cc test/qs8-igemm-minmax-rndnu-3.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8595*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-igemm-minmax-rndnu-test PRIVATE include src test)
8596*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-igemm-minmax-rndnu-test PRIVATE XNNPACK cpuinfo fp16 pthreadpool gtest gtest_main jit gemm-microkernel-tester microparams_init allocator)
8597*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-igemm-minmax-rndnu-test COMMAND qs8-igemm-minmax-rndnu-test)
8598*4bdc9457SAndroid Build Coastguard Worker
8599*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-requantization-test test/qs8-requantization.cc $<TARGET_OBJECTS:all_microkernels>)
8600*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qs8-requantization-test PROPERTIES CXX_EXTENSIONS YES)
8601*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-requantization-test PRIVATE include src test)
8602*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-requantization-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8603*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-requantization-test COMMAND qs8-requantization-test)
8604*4bdc9457SAndroid Build Coastguard Worker
8605*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vadd-minmax-test test/qs8-vadd-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8606*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vadd-minmax-test PRIVATE include src test)
8607*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vadd-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8608*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-vadd-minmax-test COMMAND qs8-vadd-minmax-test)
8609*4bdc9457SAndroid Build Coastguard Worker
8610*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vaddc-minmax-test test/qs8-vaddc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8611*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vaddc-minmax-test PRIVATE include src test)
8612*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vaddc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8613*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-vaddc-minmax-test COMMAND qs8-vaddc-minmax-test)
8614*4bdc9457SAndroid Build Coastguard Worker
8615*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vcvt-test test/qs8-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
8616*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vcvt-test PRIVATE include src test)
8617*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vcvt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8618*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-vcvt-test COMMAND qs8-vcvt-test)
8619*4bdc9457SAndroid Build Coastguard Worker
8620*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vlrelu-test test/qs8-vlrelu.cc $<TARGET_OBJECTS:all_microkernels>)
8621*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vlrelu-test PRIVATE include src test)
8622*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vlrelu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8623*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-vlrelu-test COMMAND qs8-vlrelu-test)
8624*4bdc9457SAndroid Build Coastguard Worker
8625*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vmul-minmax-fp32-test test/qs8-vmul-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels>)
8626*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qs8-vmul-minmax-fp32-test PROPERTIES CXX_EXTENSIONS YES)
8627*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vmul-minmax-fp32-test PRIVATE include src test)
8628*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vmul-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8629*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-vmul-minmax-fp32-test COMMAND qs8-vmul-minmax-fp32-test)
8630*4bdc9457SAndroid Build Coastguard Worker
8631*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vmulc-minmax-fp32-test test/qs8-vmulc-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels>)
8632*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qs8-vmulc-minmax-fp32-test PROPERTIES CXX_EXTENSIONS YES)
8633*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vmulc-minmax-fp32-test PRIVATE include src test)
8634*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vmulc-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8635*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qs8-vmulc-minmax-fp32-test COMMAND qs8-vmulc-minmax-fp32-test)
8636*4bdc9457SAndroid Build Coastguard Worker
8637*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-avgpool-minmax-test test/qu8-avgpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8638*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-avgpool-minmax-test PRIVATE include src test)
8639*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-avgpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8640*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-avgpool-minmax-test COMMAND qu8-avgpool-minmax-test)
8641*4bdc9457SAndroid Build Coastguard Worker
8642*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-dwconv-minmax-fp32-test test/qu8-dwconv-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8643*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-dwconv-minmax-fp32-test PRIVATE include src test)
8644*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-dwconv-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8645*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-dwconv-minmax-fp32-test COMMAND qu8-dwconv-minmax-fp32-test)
8646*4bdc9457SAndroid Build Coastguard Worker
8647*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-dwconv-minmax-rndnu-test test/qu8-dwconv-minmax-rndnu.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8648*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-dwconv-minmax-rndnu-test PRIVATE include src test)
8649*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-dwconv-minmax-rndnu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8650*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-dwconv-minmax-rndnu-test COMMAND qu8-dwconv-minmax-rndnu-test)
8651*4bdc9457SAndroid Build Coastguard Worker
8652*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-f32-vcvt-test test/f32-f16-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
8653*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-f32-vcvt-test PRIVATE include src test)
8654*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-f32-vcvt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8655*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-f32-vcvt-test COMMAND qu8-f32-vcvt-test)
8656*4bdc9457SAndroid Build Coastguard Worker
8657*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-gavgpool-minmax-fp32-test test/qu8-gavgpool-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels>)
8658*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-gavgpool-minmax-fp32-test PRIVATE include src test)
8659*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-gavgpool-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8660*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-gavgpool-minmax-fp32-test COMMAND qu8-gavgpool-minmax-fp32-test)
8661*4bdc9457SAndroid Build Coastguard Worker
8662*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-gavgpool-minmax-rndnu-test test/qu8-gavgpool-minmax-rndnu.cc $<TARGET_OBJECTS:all_microkernels>)
8663*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-gavgpool-minmax-rndnu-test PRIVATE include src test)
8664*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-gavgpool-minmax-rndnu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8665*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-gavgpool-minmax-rndnu-test COMMAND qu8-gavgpool-minmax-rndnu-test)
8666*4bdc9457SAndroid Build Coastguard Worker
8667*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-gemm-minmax-fp32-test test/qu8-gemm-minmax-fp32.cc test/qu8-gemm-minmax-fp32-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8668*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-gemm-minmax-fp32-test PRIVATE include src test)
8669*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-gemm-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8670*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-gemm-minmax-fp32-test COMMAND qu8-gemm-minmax-fp32-test)
8671*4bdc9457SAndroid Build Coastguard Worker
8672*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-gemm-minmax-rndnu-test test/qu8-gemm-minmax-rndnu.cc test/qu8-gemm-minmax-rndnu-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8673*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-gemm-minmax-rndnu-test PRIVATE include src test)
8674*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-gemm-minmax-rndnu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8675*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-gemm-minmax-rndnu-test COMMAND qu8-gemm-minmax-rndnu-test)
8676*4bdc9457SAndroid Build Coastguard Worker
8677*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-igemm-minmax-fp32-test test/qu8-igemm-minmax-fp32.cc test/qu8-igemm-minmax-fp32-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8678*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-igemm-minmax-fp32-test PRIVATE include src test)
8679*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-igemm-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8680*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-igemm-minmax-fp32-test COMMAND qu8-igemm-minmax-fp32-test)
8681*4bdc9457SAndroid Build Coastguard Worker
8682*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-igemm-minmax-rndnu-test test/qu8-igemm-minmax-rndnu.cc test/qu8-igemm-minmax-rndnu-2.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
8683*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-igemm-minmax-rndnu-test PRIVATE include src test)
8684*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-igemm-minmax-rndnu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main gemm-microkernel-tester microparams_init)
8685*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-igemm-minmax-rndnu-test COMMAND qu8-igemm-minmax-rndnu-test)
8686*4bdc9457SAndroid Build Coastguard Worker
8687*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-requantization-test test/qu8-requantization.cc $<TARGET_OBJECTS:all_microkernels>)
8688*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qu8-requantization-test PROPERTIES CXX_EXTENSIONS YES)
8689*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-requantization-test PRIVATE include src test)
8690*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-requantization-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8691*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-requantization-test COMMAND qu8-requantization-test)
8692*4bdc9457SAndroid Build Coastguard Worker
8693*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vadd-minmax-test test/qu8-vadd-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8694*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vadd-minmax-test PRIVATE include src test)
8695*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vadd-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8696*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-vadd-minmax-test COMMAND qu8-vadd-minmax-test)
8697*4bdc9457SAndroid Build Coastguard Worker
8698*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vaddc-minmax-test test/qu8-vaddc-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8699*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vaddc-minmax-test PRIVATE include src test)
8700*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vaddc-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8701*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-vaddc-minmax-test COMMAND qu8-vaddc-minmax-test)
8702*4bdc9457SAndroid Build Coastguard Worker
8703*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vcvt-test test/qu8-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
8704*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vcvt-test PRIVATE include src test)
8705*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vcvt-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8706*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-vcvt-test COMMAND qu8-vcvt-test)
8707*4bdc9457SAndroid Build Coastguard Worker
8708*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vlrelu-test test/qu8-vlrelu.cc $<TARGET_OBJECTS:all_microkernels>)
8709*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vlrelu-test PRIVATE include src test)
8710*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vlrelu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8711*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-vlrelu-test COMMAND qu8-vlrelu-test)
8712*4bdc9457SAndroid Build Coastguard Worker
8713*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vmul-minmax-fp32-test test/qu8-vmul-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels>)
8714*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qu8-vmul-minmax-fp32-test PROPERTIES CXX_EXTENSIONS YES)
8715*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vmul-minmax-fp32-test PRIVATE include src test)
8716*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vmul-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8717*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-vmul-minmax-fp32-test COMMAND qu8-vmul-minmax-fp32-test)
8718*4bdc9457SAndroid Build Coastguard Worker
8719*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vmul-minmax-rndnu-test test/qu8-vmul-minmax-rndnu.cc $<TARGET_OBJECTS:all_microkernels>)
8720*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qu8-vmul-minmax-rndnu-test PROPERTIES CXX_EXTENSIONS YES)
8721*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vmul-minmax-rndnu-test PRIVATE include src test)
8722*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vmul-minmax-rndnu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8723*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-vmul-minmax-rndnu-test COMMAND qu8-vmul-minmax-rndnu-test)
8724*4bdc9457SAndroid Build Coastguard Worker
8725*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vmulc-minmax-fp32-test test/qu8-vmulc-minmax-fp32.cc $<TARGET_OBJECTS:all_microkernels>)
8726*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qu8-vmulc-minmax-fp32-test PROPERTIES CXX_EXTENSIONS YES)
8727*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vmulc-minmax-fp32-test PRIVATE include src test)
8728*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vmulc-minmax-fp32-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8729*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-vmulc-minmax-fp32-test COMMAND qu8-vmulc-minmax-fp32-test)
8730*4bdc9457SAndroid Build Coastguard Worker
8731*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vmulc-minmax-rndnu-test test/qu8-vmulc-minmax-rndnu.cc $<TARGET_OBJECTS:all_microkernels>)
8732*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qu8-vmulc-minmax-rndnu-test PROPERTIES CXX_EXTENSIONS YES)
8733*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vmulc-minmax-rndnu-test PRIVATE include src test)
8734*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vmulc-minmax-rndnu-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8735*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME qu8-vmulc-minmax-rndnu-test COMMAND qu8-vmulc-minmax-rndnu-test)
8736*4bdc9457SAndroid Build Coastguard Worker
8737*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s16-rmaxabs-test test/s16-rmaxabs.cc $<TARGET_OBJECTS:all_microkernels>)
8738*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s16-rmaxabs-test PRIVATE include src test)
8739*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s16-rmaxabs-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8740*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME s16-rmaxabs-test COMMAND s16-rmaxabs-test)
8741*4bdc9457SAndroid Build Coastguard Worker
8742*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s16-window-test test/s16-window.cc $<TARGET_OBJECTS:all_microkernels>)
8743*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s16-window-test PRIVATE include src test)
8744*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s16-window-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8745*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME s16-window-test COMMAND s16-window-test)
8746*4bdc9457SAndroid Build Coastguard Worker
8747*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u32-filterbank-accumulate-test test/u32-filterbank-accumulate.cc $<TARGET_OBJECTS:all_microkernels>)
8748*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u32-filterbank-accumulate-test PRIVATE include src test)
8749*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u32-filterbank-accumulate-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8750*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME u32-filterbank-accumulate-test COMMAND u32-filterbank-accumulate-test)
8751*4bdc9457SAndroid Build Coastguard Worker
8752*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u32-filterbank-subtract-test test/u32-filterbank-subtract.cc $<TARGET_OBJECTS:all_microkernels>)
8753*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u32-filterbank-subtract-test PRIVATE include src test)
8754*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u32-filterbank-subtract-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8755*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME u32-filterbank-subtract-test COMMAND u32-filterbank-subtract-test)
8756*4bdc9457SAndroid Build Coastguard Worker
8757*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u32-vlog-test test/u32-vlog.cc $<TARGET_OBJECTS:all_microkernels>)
8758*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u32-vlog-test PRIVATE include src test)
8759*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u32-vlog-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8760*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME u32-vlog-test COMMAND u32-vlog-test)
8761*4bdc9457SAndroid Build Coastguard Worker
8762*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s16-vlshift-test test/s16-vlshift.cc $<TARGET_OBJECTS:all_microkernels>)
8763*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s16-vlshift-test PRIVATE include src test)
8764*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s16-vlshift-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8765*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME s16-vlshift-test COMMAND s16-vlshift-test)
8766*4bdc9457SAndroid Build Coastguard Worker
8767*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(cs16-vsquareabs-test test/cs16-vsquareabs.cc $<TARGET_OBJECTS:all_microkernels>)
8768*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(cs16-vsquareabs-test PRIVATE include src test)
8769*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(cs16-vsquareabs-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8770*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME cs16-vsquareabs-test COMMAND cs16-vsquareabs-test)
8771*4bdc9457SAndroid Build Coastguard Worker
8772*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(cs16-bfly4-test test/cs16-bfly4.cc $<TARGET_OBJECTS:all_microkernels>)
8773*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(cs16-bfly4-test PRIVATE include src test)
8774*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(cs16-bfly4-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8775*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME cs16-bfly4-test COMMAND cs16-bfly4-test)
8776*4bdc9457SAndroid Build Coastguard Worker
8777*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(cs16-fftr-test test/cs16-fftr.cc $<TARGET_OBJECTS:all_microkernels>)
8778*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(cs16-fftr-test PRIVATE include src test)
8779*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(cs16-fftr-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8780*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME cs16-fftr-test COMMAND cs16-fftr-test)
8781*4bdc9457SAndroid Build Coastguard Worker
8782*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s8-ibilinear-test test/s8-ibilinear.cc $<TARGET_OBJECTS:all_microkernels>)
8783*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s8-ibilinear-test PRIVATE include src test)
8784*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s8-ibilinear-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8785*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME s8-ibilinear-test COMMAND s8-ibilinear-test)
8786*4bdc9457SAndroid Build Coastguard Worker
8787*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s8-maxpool-minmax-test test/s8-maxpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8788*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s8-maxpool-minmax-test PRIVATE include src test)
8789*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s8-maxpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8790*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME s8-maxpool-minmax-test COMMAND s8-maxpool-minmax-test)
8791*4bdc9457SAndroid Build Coastguard Worker
8792*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s8-vclamp-test test/s8-vclamp.cc $<TARGET_OBJECTS:all_microkernels>)
8793*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s8-vclamp-test PRIVATE include src test)
8794*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s8-vclamp-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8795*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME s8-vclamp-test COMMAND s8-vclamp-test)
8796*4bdc9457SAndroid Build Coastguard Worker
8797*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u8-lut32norm-test test/u8-lut32norm.cc $<TARGET_OBJECTS:all_microkernels>)
8798*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u8-lut32norm-test PRIVATE include src test)
8799*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u8-lut32norm-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8800*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME u8-lut32norm-test COMMAND u8-lut32norm-test)
8801*4bdc9457SAndroid Build Coastguard Worker
8802*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u8-ibilinear-test test/u8-ibilinear.cc $<TARGET_OBJECTS:all_microkernels>)
8803*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u8-ibilinear-test PRIVATE include src test)
8804*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u8-ibilinear-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8805*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME u8-ibilinear-test COMMAND u8-ibilinear-test)
8806*4bdc9457SAndroid Build Coastguard Worker
8807*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u8-maxpool-minmax-test test/u8-maxpool-minmax.cc $<TARGET_OBJECTS:all_microkernels>)
8808*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u8-maxpool-minmax-test PRIVATE include src test)
8809*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u8-maxpool-minmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8810*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME u8-maxpool-minmax-test COMMAND u8-maxpool-minmax-test)
8811*4bdc9457SAndroid Build Coastguard Worker
8812*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u8-rmax-test test/u8-rmax.cc $<TARGET_OBJECTS:all_microkernels>)
8813*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u8-rmax-test PRIVATE include src test)
8814*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u8-rmax-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8815*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME u8-rmax-test COMMAND u8-rmax-test)
8816*4bdc9457SAndroid Build Coastguard Worker
8817*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u8-vclamp-test test/u8-vclamp.cc $<TARGET_OBJECTS:all_microkernels>)
8818*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u8-vclamp-test PRIVATE include src test)
8819*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u8-vclamp-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main microparams_init)
8820*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME u8-vclamp-test COMMAND u8-vclamp-test)
8821*4bdc9457SAndroid Build Coastguard Worker
8822*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x8-transpose-test test/x8-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
8823*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x8-transpose-test PRIVATE include src test)
8824*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x8-transpose-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8825*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x8-transpose-test COMMAND x8-transpose-test)
8826*4bdc9457SAndroid Build Coastguard Worker
8827*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x16-transpose-test test/x16-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
8828*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x16-transpose-test PRIVATE include src test)
8829*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x16-transpose-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8830*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x16-transpose-test COMMAND x16-transpose-test)
8831*4bdc9457SAndroid Build Coastguard Worker
8832*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x24-transpose-test test/x24-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
8833*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x24-transpose-test PRIVATE include src test)
8834*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x24-transpose-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8835*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x24-transpose-test COMMAND x24-transpose-test)
8836*4bdc9457SAndroid Build Coastguard Worker
8837*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x32-packx-test test/x32-packx.cc $<TARGET_OBJECTS:all_microkernels>)
8838*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x32-packx-test PRIVATE include src test)
8839*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x32-packx-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8840*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x32-packx-test COMMAND x32-packx-test)
8841*4bdc9457SAndroid Build Coastguard Worker
8842*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x32-unpool-test test/x32-unpool.cc $<TARGET_OBJECTS:all_microkernels>)
8843*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x32-unpool-test PRIVATE include src test)
8844*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x32-unpool-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8845*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x32-unpool-test COMMAND x32-unpool-test)
8846*4bdc9457SAndroid Build Coastguard Worker
8847*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x32-transpose-test test/x32-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
8848*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x32-transpose-test PRIVATE include src test)
8849*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x32-transpose-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8850*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x32-transpose-test COMMAND x32-transpose-test)
8851*4bdc9457SAndroid Build Coastguard Worker
8852*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x32-zip-test test/x32-zip.cc $<TARGET_OBJECTS:all_microkernels>)
8853*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x32-zip-test PRIVATE include src test)
8854*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x32-zip-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8855*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x32-zip-test COMMAND x32-zip-test)
8856*4bdc9457SAndroid Build Coastguard Worker
8857*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x64-transpose-test test/x64-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
8858*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x64-transpose-test PRIVATE include src test)
8859*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x64-transpose-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8860*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x64-transpose-test COMMAND x64-transpose-test)
8861*4bdc9457SAndroid Build Coastguard Worker
8862*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x8-lut-test test/x8-lut.cc $<TARGET_OBJECTS:all_microkernels>)
8863*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x8-lut-test PRIVATE include src test)
8864*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x8-lut-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8865*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x8-lut-test COMMAND x8-lut-test)
8866*4bdc9457SAndroid Build Coastguard Worker
8867*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x8-zip-test test/x8-zip.cc $<TARGET_OBJECTS:all_microkernels>)
8868*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x8-zip-test PRIVATE include src test)
8869*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x8-zip-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8870*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME x8-zip-test COMMAND x8-zip-test)
8871*4bdc9457SAndroid Build Coastguard Worker
8872*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(xx-fill-test test/xx-fill.cc $<TARGET_OBJECTS:all_microkernels>)
8873*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(xx-fill-test PRIVATE include src test)
8874*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(xx-fill-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8875*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME xx-fill-test COMMAND xx-fill-test)
8876*4bdc9457SAndroid Build Coastguard Worker
8877*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(xx-pad-test test/xx-pad.cc $<TARGET_OBJECTS:all_microkernels>)
8878*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(xx-pad-test PRIVATE include src test)
8879*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(xx-pad-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8880*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME xx-pad-test COMMAND xx-pad-test)
8881*4bdc9457SAndroid Build Coastguard Worker
8882*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(xx-transpose-test test/xx-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
8883*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(xx-transpose-test PRIVATE include src test)
8884*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(xx-transpose-test PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8885*4bdc9457SAndroid Build Coastguard Worker  ADD_TEST(NAME xx-transpose-test COMMAND xx-transpose-test)
8886*4bdc9457SAndroid Build Coastguard Worker
8887*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(jit-test test/jit.cc)
8888*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(jit-test PRIVATE include src)
8889*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(jit-test PRIVATE XNNPACK jit pthreadpool gtest gtest_main allocator)
8890*4bdc9457SAndroid Build Coastguard Worker
8891*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(aarch32-assembler-test test/aarch32-assembler.cc)
8892*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(aarch32-assembler-test PRIVATE include src)
8893*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(aarch32-assembler-test PRIVATE XNNPACK jit pthreadpool gtest gtest_main allocator)
8894*4bdc9457SAndroid Build Coastguard Worker
8895*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(aarch64-assembler-test test/aarch64-assembler.cc)
8896*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(aarch64-assembler-test PRIVATE include src)
8897*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(aarch64-assembler-test PRIVATE XNNPACK jit pthreadpool gtest gtest_main allocator)
8898*4bdc9457SAndroid Build Coastguard Worker
8899*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(code-cache-test test/code-cache.cc)
8900*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(code-cache-test PRIVATE include src)
8901*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(code-cache-test PRIVATE XNNPACK cache jit pthreadpool gtest gtest_main microparams_init)
8902*4bdc9457SAndroid Build Coastguard Worker
8903*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(weights-cache-test test/weights-cache.cc)
8904*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(weights-cache-test PRIVATE include src)
8905*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(weights-cache-test PRIVATE XNNPACK jit pthreadpool gtest gtest_main cache microparams_init)
8906*4bdc9457SAndroid Build Coastguard Worker
8907*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(mutex-test test/mutex.cc)
8908*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(mutex-test PRIVATE include src)
8909*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(mutex-test PRIVATE gtest gtest_main mutex pthreadpool)
8910*4bdc9457SAndroid Build Coastguard Worker
8911*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(operator-utils-test test/operator-utils.cc)
8912*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(operator-utils-test PRIVATE include src)
8913*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(operator-utils-test PRIVATE XNNPACK gtest gtest_main operators pthreadpool)
8914*4bdc9457SAndroid Build Coastguard Worker
8915*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(packing-test test/packing.cc)
8916*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(packing-test PRIVATE include src)
8917*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(packing-test PRIVATE XNNPACK fp16 gtest gtest_main operators pthreadpool packing)
8918*4bdc9457SAndroid Build Coastguard WorkerENDIF()
8919*4bdc9457SAndroid Build Coastguard Worker
8920*4bdc9457SAndroid Build Coastguard Worker# ---[ XNNPACK microbenchmarks
8921*4bdc9457SAndroid Build Coastguard WorkerIF(XNNPACK_BUILD_BENCHMARKS)
8922*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build google benchmark
8923*4bdc9457SAndroid Build Coastguard Worker  IF(NOT TARGET benchmark)
8924*4bdc9457SAndroid Build Coastguard Worker    SET(BENCHMARK_ENABLE_TESTING OFF CACHE BOOL "")
8925*4bdc9457SAndroid Build Coastguard Worker    ADD_SUBDIRECTORY(
8926*4bdc9457SAndroid Build Coastguard Worker      "${GOOGLEBENCHMARK_SOURCE_DIR}"
8927*4bdc9457SAndroid Build Coastguard Worker      "${CONFU_DEPENDENCIES_BINARY_DIR}/googlebenchmark")
8928*4bdc9457SAndroid Build Coastguard Worker  ENDIF()
8929*4bdc9457SAndroid Build Coastguard Worker
8930*4bdc9457SAndroid Build Coastguard Worker  ADD_LIBRARY(bench-utils bench/utils.cc)
8931*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(bench-utils PRIVATE .)
8932*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(bench-utils PUBLIC include src)
8933*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(bench-utils PRIVATE XNNPACK benchmark cpuinfo jit)
8934*4bdc9457SAndroid Build Coastguard Worker
8935*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build accuracy microbenchmarks
8936*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-exp-ulp-eval eval/f16-exp-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8937*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-exp-ulp-eval PRIVATE . src)
8938*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-exp-ulp-eval PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
8939*4bdc9457SAndroid Build Coastguard Worker
8940*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-expminus-ulp-eval eval/f16-expminus-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8941*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-expminus-ulp-eval PRIVATE . src)
8942*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-expminus-ulp-eval PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
8943*4bdc9457SAndroid Build Coastguard Worker
8944*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-expm1minus-ulp-eval eval/f16-expm1minus-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8945*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-expm1minus-ulp-eval PRIVATE . src)
8946*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-expm1minus-ulp-eval PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
8947*4bdc9457SAndroid Build Coastguard Worker
8948*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-sigmoid-ulp-eval eval/f16-sigmoid-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8949*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-sigmoid-ulp-eval PRIVATE . src)
8950*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-sigmoid-ulp-eval PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
8951*4bdc9457SAndroid Build Coastguard Worker
8952*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-exp-ulp-eval eval/f32-exp-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8953*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-exp-ulp-eval PRIVATE . src)
8954*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-exp-ulp-eval PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
8955*4bdc9457SAndroid Build Coastguard Worker
8956*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-expminus-ulp-eval eval/f32-expminus-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8957*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-expminus-ulp-eval PRIVATE . src)
8958*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-expminus-ulp-eval PRIVATE XNNPACK benchmark bench-utils cpuinfo fp16 pthreadpool)
8959*4bdc9457SAndroid Build Coastguard Worker
8960*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-expm1minus-ulp-eval eval/f32-expm1minus-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8961*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-expm1minus-ulp-eval PRIVATE . src)
8962*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-expm1minus-ulp-eval PRIVATE XNNPACK benchmark bench-utils cpuinfo fp16 pthreadpool)
8963*4bdc9457SAndroid Build Coastguard Worker
8964*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-extexp-ulp-eval eval/f32-extexp-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8965*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(f32-extexp-ulp-eval PROPERTIES CXX_EXTENSIONS YES)
8966*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-extexp-ulp-eval PRIVATE . src)
8967*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-extexp-ulp-eval PRIVATE XNNPACK benchmark bench-utils cpuinfo fp16 pthreadpool)
8968*4bdc9457SAndroid Build Coastguard Worker
8969*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-sigmoid-ulp-eval eval/f32-sigmoid-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8970*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-sigmoid-ulp-eval PRIVATE . src)
8971*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-sigmoid-ulp-eval PRIVATE XNNPACK benchmark bench-utils cpuinfo fp16 pthreadpool)
8972*4bdc9457SAndroid Build Coastguard Worker
8973*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-sqrt-ulp-eval eval/f32-sqrt-ulp.cc $<TARGET_OBJECTS:all_microkernels>)
8974*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-sqrt-ulp-eval PRIVATE . src)
8975*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-sqrt-ulp-eval PRIVATE XNNPACK benchmark bench-utils cpuinfo fp16 pthreadpool)
8976*4bdc9457SAndroid Build Coastguard Worker
8977*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build accuracy tests
8978*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-f32-cvt-eval eval/f16-f32-cvt.cc $<TARGET_OBJECTS:all_microkernels>)
8979*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-f32-cvt-eval PRIVATE include src)
8980*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-f32-cvt-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8981*4bdc9457SAndroid Build Coastguard Worker
8982*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-f16-cvt-eval eval/f32-f16-cvt.cc $<TARGET_OBJECTS:all_microkernels>)
8983*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-f16-cvt-eval PRIVATE include src)
8984*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-f16-cvt-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8985*4bdc9457SAndroid Build Coastguard Worker
8986*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-qs8-cvt-eval eval/f32-qs8-cvt.cc $<TARGET_OBJECTS:all_microkernels>)
8987*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-qs8-cvt-eval PRIVATE include src)
8988*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-qs8-cvt-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8989*4bdc9457SAndroid Build Coastguard Worker
8990*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-qu8-cvt-eval eval/f32-qu8-cvt.cc $<TARGET_OBJECTS:all_microkernels>)
8991*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-qu8-cvt-eval PRIVATE include src)
8992*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-qu8-cvt-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8993*4bdc9457SAndroid Build Coastguard Worker
8994*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-exp-eval eval/f32-exp.cc $<TARGET_OBJECTS:all_microkernels>)
8995*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-exp-eval PRIVATE include src)
8996*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-exp-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
8997*4bdc9457SAndroid Build Coastguard Worker
8998*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-expm1minus-eval eval/f32-expm1minus.cc $<TARGET_OBJECTS:all_microkernels>)
8999*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-expm1minus-eval PRIVATE include src)
9000*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-expm1minus-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
9001*4bdc9457SAndroid Build Coastguard Worker
9002*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-expminus-eval eval/f32-expminus.cc $<TARGET_OBJECTS:all_microkernels>)
9003*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-expminus-eval PRIVATE include src)
9004*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-expminus-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
9005*4bdc9457SAndroid Build Coastguard Worker
9006*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-roundne-eval eval/f32-roundne.cc $<TARGET_OBJECTS:all_microkernels>)
9007*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-roundne-eval PRIVATE include src)
9008*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-roundne-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
9009*4bdc9457SAndroid Build Coastguard Worker
9010*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-roundd-eval eval/f32-roundd.cc $<TARGET_OBJECTS:all_microkernels>)
9011*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-roundd-eval PRIVATE include src)
9012*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-roundd-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
9013*4bdc9457SAndroid Build Coastguard Worker
9014*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-roundu-eval eval/f32-roundu.cc $<TARGET_OBJECTS:all_microkernels>)
9015*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-roundu-eval PRIVATE include src)
9016*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-roundu-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
9017*4bdc9457SAndroid Build Coastguard Worker
9018*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-roundz-eval eval/f32-roundz.cc $<TARGET_OBJECTS:all_microkernels>)
9019*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-roundz-eval PRIVATE include src)
9020*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-roundz-eval PRIVATE cpuinfo fp16 pthreadpool gtest gtest_main)
9021*4bdc9457SAndroid Build Coastguard Worker
9022*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u32-sqrt-eval eval/u32-sqrt.cc $<TARGET_OBJECTS:all_microkernels>)
9023*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u32-sqrt-eval PRIVATE include src)
9024*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u32-sqrt-eval PRIVATE cpuinfo pthreadpool gtest gtest_main)
9025*4bdc9457SAndroid Build Coastguard Worker
9026*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u64-sqrt-eval eval/u64-sqrt.cc $<TARGET_OBJECTS:all_microkernels>)
9027*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u64-sqrt-eval PRIVATE include src)
9028*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u64-sqrt-eval PRIVATE cpuinfo pthreadpool gtest gtest_main)
9029*4bdc9457SAndroid Build Coastguard Worker
9030*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build end-to-end microbenchmarks
9031*4bdc9457SAndroid Build Coastguard Worker  ADD_LIBRARY(bench-models STATIC
9032*4bdc9457SAndroid Build Coastguard Worker    models/fp16-mobilenet-v1.cc
9033*4bdc9457SAndroid Build Coastguard Worker    models/fp32-mobilenet-v1.cc
9034*4bdc9457SAndroid Build Coastguard Worker    models/qc8-mobilenet-v1.cc
9035*4bdc9457SAndroid Build Coastguard Worker    models/qc8-mobilenet-v2.cc
9036*4bdc9457SAndroid Build Coastguard Worker    models/qs8-mobilenet-v1.cc
9037*4bdc9457SAndroid Build Coastguard Worker    models/qs8-mobilenet-v2.cc
9038*4bdc9457SAndroid Build Coastguard Worker    models/qu8-mobilenet-v1.cc
9039*4bdc9457SAndroid Build Coastguard Worker    models/qu8-mobilenet-v2.cc
9040*4bdc9457SAndroid Build Coastguard Worker    models/fp16-mobilenet-v2.cc
9041*4bdc9457SAndroid Build Coastguard Worker    models/fp32-mobilenet-v2.cc
9042*4bdc9457SAndroid Build Coastguard Worker    models/fp16-mobilenet-v3-large.cc
9043*4bdc9457SAndroid Build Coastguard Worker    models/fp32-mobilenet-v3-large.cc
9044*4bdc9457SAndroid Build Coastguard Worker    models/fp16-mobilenet-v3-small.cc
9045*4bdc9457SAndroid Build Coastguard Worker    models/fp32-mobilenet-v3-small.cc
9046*4bdc9457SAndroid Build Coastguard Worker    models/fp32-sparse-mobilenet-v1.cc
9047*4bdc9457SAndroid Build Coastguard Worker    models/fp32-sparse-mobilenet-v2.cc
9048*4bdc9457SAndroid Build Coastguard Worker    models/fp32-sparse-mobilenet-v3-large.cc
9049*4bdc9457SAndroid Build Coastguard Worker    models/fp32-sparse-mobilenet-v3-small.cc)
9050*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(bench-models PROPERTIES CXX_EXTENSIONS YES)
9051*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(bench-models PRIVATE .)
9052*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(bench-models PRIVATE XNNPACK fp16 benchmark bench-utils)
9053*4bdc9457SAndroid Build Coastguard Worker
9054*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(end2end-bench bench/end2end.cc)
9055*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(end2end-bench PRIVATE .)
9056*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(end2end-bench PRIVATE XNNPACK benchmark bench-models bench-utils cache microparams_init logging operators)
9057*4bdc9457SAndroid Build Coastguard Worker
9058*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-dwconv-e2e-bench bench/f32-dwconv-e2e.cc $<TARGET_OBJECTS:all_microkernels>)
9059*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-dwconv-e2e-bench PRIVATE . src)
9060*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-dwconv-e2e-bench PRIVATE XNNPACK benchmark bench-models bench-utils cache microparams_init logging operators)
9061*4bdc9457SAndroid Build Coastguard Worker
9062*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-gemm-e2e-bench bench/f32-gemm-e2e.cc $<TARGET_OBJECTS:all_microkernels>)
9063*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-gemm-e2e-bench PRIVATE . src)
9064*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-gemm-e2e-bench PRIVATE XNNPACK fp16 benchmark bench-models bench-utils cache jit microparams_init logging operators)
9065*4bdc9457SAndroid Build Coastguard Worker
9066*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-dwconv-e2e-bench bench/qs8-dwconv-e2e.cc $<TARGET_OBJECTS:all_microkernels>)
9067*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-dwconv-e2e-bench PRIVATE . src)
9068*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-dwconv-e2e-bench PRIVATE XNNPACK fp16 benchmark bench-models bench-utils cache microparams_init logging operators)
9069*4bdc9457SAndroid Build Coastguard Worker
9070*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-gemm-e2e-bench bench/qs8-gemm-e2e.cc $<TARGET_OBJECTS:all_microkernels>)
9071*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-gemm-e2e-bench PRIVATE . src)
9072*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-gemm-e2e-bench PRIVATE XNNPACK fp16 benchmark bench-models bench-utils cache microparams_init logging operators)
9073*4bdc9457SAndroid Build Coastguard Worker
9074*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-gemm-e2e-bench bench/qu8-gemm-e2e.cc $<TARGET_OBJECTS:all_microkernels>)
9075*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-gemm-e2e-bench PRIVATE . src)
9076*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-gemm-e2e-bench PRIVATE XNNPACK fp16 benchmark bench-models bench-utils cache microparams_init logging operators)
9077*4bdc9457SAndroid Build Coastguard Worker
9078*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-dwconv-e2e-bench bench/qu8-dwconv-e2e.cc $<TARGET_OBJECTS:all_microkernels>)
9079*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-dwconv-e2e-bench PRIVATE . src)
9080*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-dwconv-e2e-bench PRIVATE XNNPACK fp16 benchmark bench-models bench-utils cache microparams_init logging operators)
9081*4bdc9457SAndroid Build Coastguard Worker
9082*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build operator-level microbenchmarks
9083*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(abs-bench bench/abs.cc $<TARGET_OBJECTS:all_microkernels>)
9084*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(abs-bench PRIVATE .)
9085*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(abs-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9086*4bdc9457SAndroid Build Coastguard Worker
9087*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(average-pooling-bench bench/average-pooling.cc $<TARGET_OBJECTS:all_microkernels>)
9088*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(average-pooling-bench PRIVATE .)
9089*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(average-pooling-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9090*4bdc9457SAndroid Build Coastguard Worker
9091*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(bankers-rounding-bench bench/bankers-rounding.cc $<TARGET_OBJECTS:all_microkernels>)
9092*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(bankers-rounding-bench PRIVATE .)
9093*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(bankers-rounding-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9094*4bdc9457SAndroid Build Coastguard Worker
9095*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(ceiling-bench bench/ceiling.cc $<TARGET_OBJECTS:all_microkernels>)
9096*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(ceiling-bench PRIVATE .)
9097*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(ceiling-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9098*4bdc9457SAndroid Build Coastguard Worker
9099*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(channel-shuffle-bench bench/channel-shuffle.cc $<TARGET_OBJECTS:all_microkernels>)
9100*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(channel-shuffle-bench PRIVATE .)
9101*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(channel-shuffle-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9102*4bdc9457SAndroid Build Coastguard Worker
9103*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(convert-bench bench/convert.cc $<TARGET_OBJECTS:all_microkernels>)
9104*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(convert-bench PRIVATE .)
9105*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(convert-bench PRIVATE XNNPACK fp16 benchmark bench-utils microparams_init logging operators)
9106*4bdc9457SAndroid Build Coastguard Worker
9107*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(convolution-bench bench/convolution.cc $<TARGET_OBJECTS:all_microkernels>)
9108*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(convolution-bench PRIVATE .)
9109*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(convolution-bench PRIVATE XNNPACK cache fp16 benchmark bench-utils microparams_init logging operators)
9110*4bdc9457SAndroid Build Coastguard Worker
9111*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(deconvolution-bench bench/deconvolution.cc $<TARGET_OBJECTS:all_microkernels>)
9112*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(deconvolution-bench PRIVATE .)
9113*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(deconvolution-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9114*4bdc9457SAndroid Build Coastguard Worker
9115*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(elu-bench bench/elu.cc $<TARGET_OBJECTS:all_microkernels>)
9116*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(elu-bench PRIVATE .)
9117*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(elu-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9118*4bdc9457SAndroid Build Coastguard Worker
9119*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(floor-bench bench/floor.cc $<TARGET_OBJECTS:all_microkernels>)
9120*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(floor-bench PRIVATE .)
9121*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(floor-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9122*4bdc9457SAndroid Build Coastguard Worker
9123*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(global-average-pooling-bench bench/global-average-pooling.cc $<TARGET_OBJECTS:all_microkernels>)
9124*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(global-average-pooling-bench PRIVATE .)
9125*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(global-average-pooling-bench PRIVATE XNNPACK fp16 benchmark bench-utils microparams_init logging operators)
9126*4bdc9457SAndroid Build Coastguard Worker
9127*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(hardswish-bench bench/hardswish.cc $<TARGET_OBJECTS:all_microkernels>)
9128*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(hardswish-bench PRIVATE .)
9129*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(hardswish-bench PRIVATE XNNPACK fp16 benchmark bench-utils microparams_init logging operators)
9130*4bdc9457SAndroid Build Coastguard Worker
9131*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(leaky-relu-bench bench/leaky-relu.cc $<TARGET_OBJECTS:all_microkernels>)
9132*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(leaky-relu-bench PRIVATE .)
9133*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(leaky-relu-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9134*4bdc9457SAndroid Build Coastguard Worker
9135*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(max-pooling-bench bench/max-pooling.cc $<TARGET_OBJECTS:all_microkernels>)
9136*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(max-pooling-bench PRIVATE .)
9137*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(max-pooling-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9138*4bdc9457SAndroid Build Coastguard Worker
9139*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(negate-bench bench/negate.cc $<TARGET_OBJECTS:all_microkernels>)
9140*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(negate-bench PRIVATE .)
9141*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(negate-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9142*4bdc9457SAndroid Build Coastguard Worker
9143*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(prelu-bench bench/prelu.cc $<TARGET_OBJECTS:all_microkernels>)
9144*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(prelu-bench PRIVATE .)
9145*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(prelu-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9146*4bdc9457SAndroid Build Coastguard Worker
9147*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(sigmoid-bench bench/sigmoid.cc $<TARGET_OBJECTS:all_microkernels>)
9148*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(sigmoid-bench PRIVATE .)
9149*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(sigmoid-bench PRIVATE XNNPACK fp16 benchmark bench-utils microparams_init logging operators)
9150*4bdc9457SAndroid Build Coastguard Worker
9151*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(softmax-bench bench/softmax.cc $<TARGET_OBJECTS:all_microkernels>)
9152*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(softmax-bench PRIVATE .)
9153*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(softmax-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9154*4bdc9457SAndroid Build Coastguard Worker
9155*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(square-bench bench/square.cc $<TARGET_OBJECTS:all_microkernels>)
9156*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(square-bench PRIVATE .)
9157*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(square-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging logging operators)
9158*4bdc9457SAndroid Build Coastguard Worker
9159*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(square-root-bench bench/square-root.cc $<TARGET_OBJECTS:all_microkernels>)
9160*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(square-root-bench PRIVATE .)
9161*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(square-root-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9162*4bdc9457SAndroid Build Coastguard Worker
9163*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(truncation-bench bench/truncation.cc $<TARGET_OBJECTS:all_microkernels>)
9164*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(truncation-bench PRIVATE .)
9165*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(truncation-bench PRIVATE XNNPACK benchmark bench-utils microparams_init logging operators)
9166*4bdc9457SAndroid Build Coastguard Worker
9167*4bdc9457SAndroid Build Coastguard Worker  # ---[ Build microkernel-level microbenchmarks
9168*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(bf16-gemm-bench bench/bf16-gemm.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
9169*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(bf16-gemm-bench PRIVATE . include src)
9170*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(bf16-gemm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9171*4bdc9457SAndroid Build Coastguard Worker
9172*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-dwconv-bench bench/f16-dwconv.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:indirection> $<TARGET_OBJECTS:packing>)
9173*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-dwconv-bench PRIVATE . include src)
9174*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-dwconv-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9175*4bdc9457SAndroid Build Coastguard Worker
9176*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-dwconv2d-chw-bench bench/f16-dwconv2d-chw.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
9177*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-dwconv2d-chw-bench PRIVATE . include src)
9178*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-dwconv2d-chw-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9179*4bdc9457SAndroid Build Coastguard Worker
9180*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-gemm-bench bench/f16-gemm.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:indirection> $<TARGET_OBJECTS:packing>)
9181*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-gemm-bench PRIVATE . include src)
9182*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-gemm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9183*4bdc9457SAndroid Build Coastguard Worker
9184*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-igemm-bench bench/f16-igemm.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:indirection> $<TARGET_OBJECTS:packing>)
9185*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-igemm-bench PRIVATE . include src)
9186*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-igemm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9187*4bdc9457SAndroid Build Coastguard Worker
9188*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-raddstoreexpminusmax-bench bench/f16-raddstoreexpminusmax.cc $<TARGET_OBJECTS:all_microkernels>)
9189*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-raddstoreexpminusmax-bench PRIVATE . include src)
9190*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-raddstoreexpminusmax-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9191*4bdc9457SAndroid Build Coastguard Worker
9192*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-velu-bench bench/f16-velu.cc $<TARGET_OBJECTS:all_microkernels>)
9193*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-velu-bench PRIVATE . include src)
9194*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-velu-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9195*4bdc9457SAndroid Build Coastguard Worker
9196*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-vsigmoid-bench bench/f16-vsigmoid.cc $<TARGET_OBJECTS:all_microkernels>)
9197*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-vsigmoid-bench PRIVATE . include src)
9198*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-vsigmoid-bench PRIVATE benchmark bench-utils fp16 pthreadpool microparams_init)
9199*4bdc9457SAndroid Build Coastguard Worker
9200*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f16-f32-vcvt-bench bench/f16-f32-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
9201*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f16-f32-vcvt-bench PRIVATE . include src)
9202*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f16-f32-vcvt-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9203*4bdc9457SAndroid Build Coastguard Worker
9204*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-conv-hwc-bench bench/f32-conv-hwc.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
9205*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-conv-hwc-bench PRIVATE . include src)
9206*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-conv-hwc-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9207*4bdc9457SAndroid Build Coastguard Worker
9208*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-dwconv-bench bench/f32-dwconv.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:indirection> $<TARGET_OBJECTS:packing>)
9209*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-dwconv-bench PRIVATE . include src)
9210*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-dwconv-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9211*4bdc9457SAndroid Build Coastguard Worker
9212*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-dwconv2d-chw-bench bench/f32-dwconv2d-chw.cc $<TARGET_OBJECTS:all_microkernels>)
9213*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-dwconv2d-chw-bench PRIVATE . include src)
9214*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-dwconv2d-chw-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9215*4bdc9457SAndroid Build Coastguard Worker
9216*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-f16-vcvt-bench bench/f32-f16-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
9217*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-f16-vcvt-bench PRIVATE . include src)
9218*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-f16-vcvt-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9219*4bdc9457SAndroid Build Coastguard Worker
9220*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-gemm-bench bench/f32-gemm.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
9221*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-gemm-bench PRIVATE . include src)
9222*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-gemm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9223*4bdc9457SAndroid Build Coastguard Worker
9224*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-igemm-bench bench/f32-igemm.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:indirection> $<TARGET_OBJECTS:packing>)
9225*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-igemm-bench PRIVATE . include src)
9226*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-igemm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9227*4bdc9457SAndroid Build Coastguard Worker
9228*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-im2col-gemm-bench bench/f32-im2col-gemm.cc src/im2col.c $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
9229*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-im2col-gemm-bench PRIVATE . include src)
9230*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-im2col-gemm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9231*4bdc9457SAndroid Build Coastguard Worker
9232*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-qs8-vcvt-bench bench/f32-qs8-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
9233*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-qs8-vcvt-bench PRIVATE . include src)
9234*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-qs8-vcvt-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9235*4bdc9457SAndroid Build Coastguard Worker
9236*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-qu8-vcvt-bench bench/f32-qu8-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
9237*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-qu8-vcvt-bench PRIVATE . include src)
9238*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-qu8-vcvt-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9239*4bdc9457SAndroid Build Coastguard Worker
9240*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-raddstoreexpminusmax-bench bench/f32-raddstoreexpminusmax.cc $<TARGET_OBJECTS:all_microkernels>)
9241*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-raddstoreexpminusmax-bench PRIVATE . include src)
9242*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-raddstoreexpminusmax-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9243*4bdc9457SAndroid Build Coastguard Worker
9244*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-rmax-bench bench/f32-rmax.cc $<TARGET_OBJECTS:all_microkernels>)
9245*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-rmax-bench PRIVATE . include src)
9246*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-rmax-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9247*4bdc9457SAndroid Build Coastguard Worker
9248*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-spmm-bench bench/f32-spmm.cc $<TARGET_OBJECTS:all_microkernels>)
9249*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-spmm-bench PRIVATE . include src)
9250*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-spmm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9251*4bdc9457SAndroid Build Coastguard Worker
9252*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-softmax-bench bench/f32-softmax.cc $<TARGET_OBJECTS:all_microkernels>)
9253*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-softmax-bench PRIVATE . include src)
9254*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-softmax-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9255*4bdc9457SAndroid Build Coastguard Worker
9256*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-velu-bench bench/f32-velu.cc $<TARGET_OBJECTS:all_microkernels>)
9257*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-velu-bench PRIVATE . include src)
9258*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-velu-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9259*4bdc9457SAndroid Build Coastguard Worker
9260*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vhswish-bench bench/f32-vhswish.cc $<TARGET_OBJECTS:all_microkernels>)
9261*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vhswish-bench PRIVATE . include src)
9262*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vhswish-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9263*4bdc9457SAndroid Build Coastguard Worker
9264*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vlrelu-bench bench/f32-vlrelu.cc $<TARGET_OBJECTS:all_microkernels>)
9265*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vlrelu-bench PRIVATE . include src)
9266*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vlrelu-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9267*4bdc9457SAndroid Build Coastguard Worker
9268*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vrelu-bench bench/f32-vrelu.cc $<TARGET_OBJECTS:all_microkernels>)
9269*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vrelu-bench PRIVATE . include src)
9270*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vrelu-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9271*4bdc9457SAndroid Build Coastguard Worker
9272*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsigmoid-bench bench/f32-vsigmoid.cc $<TARGET_OBJECTS:all_microkernels>)
9273*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsigmoid-bench PRIVATE . include src)
9274*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsigmoid-bench PRIVATE benchmark bench-utils fp16 pthreadpool microparams_init)
9275*4bdc9457SAndroid Build Coastguard Worker
9276*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(f32-vsqrt-bench bench/f32-vsqrt.cc $<TARGET_OBJECTS:all_microkernels>)
9277*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(f32-vsqrt-bench PRIVATE . include src)
9278*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(f32-vsqrt-bench PRIVATE benchmark bench-utils fp16 pthreadpool microparams_init)
9279*4bdc9457SAndroid Build Coastguard Worker
9280*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-dwconv-bench bench/qs8-dwconv.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:indirection> $<TARGET_OBJECTS:packing>)
9281*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-dwconv-bench PRIVATE . include src)
9282*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-dwconv-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9283*4bdc9457SAndroid Build Coastguard Worker
9284*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-f32-vcvt-bench bench/qs8-f32-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
9285*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-f32-vcvt-bench PRIVATE . include src)
9286*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-f32-vcvt-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9287*4bdc9457SAndroid Build Coastguard Worker
9288*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-gemm-bench bench/qs8-gemm.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
9289*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-gemm-bench PRIVATE . include src)
9290*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-gemm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool jit microparams_init)
9291*4bdc9457SAndroid Build Coastguard Worker
9292*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-requantization-bench bench/qs8-requantization.cc $<TARGET_OBJECTS:all_microkernels>)
9293*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qs8-requantization-bench PROPERTIES CXX_EXTENSIONS YES)
9294*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-requantization-bench PRIVATE . include src)
9295*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-requantization-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9296*4bdc9457SAndroid Build Coastguard Worker
9297*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vadd-bench bench/qs8-vadd.cc $<TARGET_OBJECTS:all_microkernels>)
9298*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vadd-bench PRIVATE . include src)
9299*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vadd-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9300*4bdc9457SAndroid Build Coastguard Worker
9301*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vaddc-bench bench/qs8-vaddc.cc $<TARGET_OBJECTS:all_microkernels>)
9302*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vaddc-bench PRIVATE . include src)
9303*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vaddc-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9304*4bdc9457SAndroid Build Coastguard Worker
9305*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vcvt-bench bench/qs8-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
9306*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vcvt-bench PRIVATE . include src)
9307*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vcvt-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9308*4bdc9457SAndroid Build Coastguard Worker
9309*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vlrelu-bench bench/qs8-vlrelu.cc $<TARGET_OBJECTS:all_microkernels>)
9310*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vlrelu-bench PRIVATE . include src)
9311*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vlrelu-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9312*4bdc9457SAndroid Build Coastguard Worker
9313*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vmul-bench bench/qs8-vmul.cc $<TARGET_OBJECTS:all_microkernels>)
9314*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vmul-bench PRIVATE . include src)
9315*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vmul-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9316*4bdc9457SAndroid Build Coastguard Worker
9317*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qs8-vmulc-bench bench/qs8-vmulc.cc $<TARGET_OBJECTS:all_microkernels>)
9318*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qs8-vmulc-bench PRIVATE . include src)
9319*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qs8-vmulc-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9320*4bdc9457SAndroid Build Coastguard Worker
9321*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-f32-vcvt-bench bench/qu8-f32-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
9322*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-f32-vcvt-bench PRIVATE . include src)
9323*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-f32-vcvt-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9324*4bdc9457SAndroid Build Coastguard Worker
9325*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-gemm-bench bench/qu8-gemm.cc $<TARGET_OBJECTS:all_microkernels> $<TARGET_OBJECTS:packing>)
9326*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-gemm-bench PRIVATE . include src)
9327*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-gemm-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9328*4bdc9457SAndroid Build Coastguard Worker
9329*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-requantization-bench bench/qu8-requantization.cc $<TARGET_OBJECTS:all_microkernels>)
9330*4bdc9457SAndroid Build Coastguard Worker  SET_TARGET_PROPERTIES(qu8-requantization-bench PROPERTIES CXX_EXTENSIONS YES)
9331*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-requantization-bench PRIVATE . include src)
9332*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-requantization-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9333*4bdc9457SAndroid Build Coastguard Worker
9334*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vadd-bench bench/qu8-vadd.cc $<TARGET_OBJECTS:all_microkernels>)
9335*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vadd-bench PRIVATE . include src)
9336*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vadd-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9337*4bdc9457SAndroid Build Coastguard Worker
9338*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vaddc-bench bench/qu8-vaddc.cc $<TARGET_OBJECTS:all_microkernels>)
9339*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vaddc-bench PRIVATE . include src)
9340*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vaddc-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9341*4bdc9457SAndroid Build Coastguard Worker
9342*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vcvt-bench bench/qu8-vcvt.cc $<TARGET_OBJECTS:all_microkernels>)
9343*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vcvt-bench PRIVATE . include src)
9344*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vcvt-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9345*4bdc9457SAndroid Build Coastguard Worker
9346*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vlrelu-bench bench/qu8-vlrelu.cc $<TARGET_OBJECTS:all_microkernels>)
9347*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vlrelu-bench PRIVATE . include src)
9348*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vlrelu-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9349*4bdc9457SAndroid Build Coastguard Worker
9350*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vmul-bench bench/qu8-vmul.cc $<TARGET_OBJECTS:all_microkernels>)
9351*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vmul-bench PRIVATE . include src)
9352*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vmul-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9353*4bdc9457SAndroid Build Coastguard Worker
9354*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(qu8-vmulc-bench bench/qu8-vmulc.cc $<TARGET_OBJECTS:all_microkernels>)
9355*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(qu8-vmulc-bench PRIVATE . include src)
9356*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(qu8-vmulc-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9357*4bdc9457SAndroid Build Coastguard Worker
9358*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(rounding-bench bench/rounding.cc $<TARGET_OBJECTS:all_microkernels>)
9359*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(rounding-bench PRIVATE . include src)
9360*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(rounding-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool microparams_init)
9361*4bdc9457SAndroid Build Coastguard Worker
9362*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s16-rmaxabs-bench bench/s16-rmaxabs.cc $<TARGET_OBJECTS:all_microkernels>)
9363*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s16-rmaxabs-bench PRIVATE . include src)
9364*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s16-rmaxabs-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9365*4bdc9457SAndroid Build Coastguard Worker
9366*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s16-window-bench bench/s16-window.cc $<TARGET_OBJECTS:all_microkernels>)
9367*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s16-window-bench PRIVATE . include src)
9368*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s16-window-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9369*4bdc9457SAndroid Build Coastguard Worker
9370*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u32-filterbank-accumulate-bench bench/u32-filterbank-accumulate.cc $<TARGET_OBJECTS:all_microkernels>)
9371*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u32-filterbank-accumulate-bench PRIVATE . include src)
9372*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u32-filterbank-accumulate-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9373*4bdc9457SAndroid Build Coastguard Worker
9374*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u32-filterbank-subtract-bench bench/u32-filterbank-subtract.cc $<TARGET_OBJECTS:all_microkernels>)
9375*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u32-filterbank-subtract-bench PRIVATE . include src)
9376*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u32-filterbank-subtract-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9377*4bdc9457SAndroid Build Coastguard Worker
9378*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u32-vlog-bench bench/u32-vlog.cc $<TARGET_OBJECTS:all_microkernels>)
9379*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u32-vlog-bench PRIVATE . include src)
9380*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u32-vlog-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9381*4bdc9457SAndroid Build Coastguard Worker
9382*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(u64-u32-vsqrtshift-bench bench/f32-vsqrt.cc $<TARGET_OBJECTS:all_microkernels>)
9383*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(u64-u32-vsqrtshift-bench PRIVATE . include src)
9384*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(u64-u32-vsqrtshift-bench PRIVATE benchmark bench-utils fp16 pthreadpool microparams_init)
9385*4bdc9457SAndroid Build Coastguard Worker
9386*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(s16-vlshift-bench bench/s16-vlshift.cc $<TARGET_OBJECTS:all_microkernels>)
9387*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(s16-vlshift-bench PRIVATE . include src)
9388*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(s16-vlshift-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9389*4bdc9457SAndroid Build Coastguard Worker
9390*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(cs16-vsquareabs-bench bench/cs16-vsquareabs.cc $<TARGET_OBJECTS:all_microkernels>)
9391*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(cs16-vsquareabs-bench PRIVATE . include src)
9392*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(cs16-vsquareabs-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9393*4bdc9457SAndroid Build Coastguard Worker
9394*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(cs16-bfly4-bench bench/cs16-bfly4.cc $<TARGET_OBJECTS:all_microkernels>)
9395*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(cs16-bfly4-bench PRIVATE . include src)
9396*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(cs16-bfly4-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9397*4bdc9457SAndroid Build Coastguard Worker
9398*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(cs16-fftr-bench bench/cs16-fftr.cc $<TARGET_OBJECTS:all_microkernels>)
9399*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(cs16-fftr-bench PRIVATE . include src)
9400*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(cs16-fftr-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9401*4bdc9457SAndroid Build Coastguard Worker
9402*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(xx-transpose-bench bench/x32-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
9403*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(xx-transpose-bench PRIVATE . include src)
9404*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(xx-transpose-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9405*4bdc9457SAndroid Build Coastguard Worker
9406*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x8-lut-bench bench/x8-lut.cc $<TARGET_OBJECTS:all_microkernels>)
9407*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x8-lut-bench PRIVATE . include src)
9408*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x8-lut-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9409*4bdc9457SAndroid Build Coastguard Worker
9410*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x8-transpose-bench bench/x32-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
9411*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x8-transpose-bench PRIVATE . include src)
9412*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x8-transpose-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9413*4bdc9457SAndroid Build Coastguard Worker
9414*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x16-transpose-bench bench/x16-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
9415*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x16-transpose-bench PRIVATE . include src)
9416*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x16-transpose-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9417*4bdc9457SAndroid Build Coastguard Worker
9418*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x24-transpose-bench bench/x16-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
9419*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x24-transpose-bench PRIVATE . include src)
9420*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x24-transpose-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9421*4bdc9457SAndroid Build Coastguard Worker
9422*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x32-transpose-bench bench/x32-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
9423*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x32-transpose-bench PRIVATE . include src)
9424*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x32-transpose-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9425*4bdc9457SAndroid Build Coastguard Worker
9426*4bdc9457SAndroid Build Coastguard Worker  ADD_EXECUTABLE(x64-transpose-bench bench/x32-transpose.cc $<TARGET_OBJECTS:all_microkernels>)
9427*4bdc9457SAndroid Build Coastguard Worker  TARGET_INCLUDE_DIRECTORIES(x64-transpose-bench PRIVATE . include src)
9428*4bdc9457SAndroid Build Coastguard Worker  TARGET_LINK_LIBRARIES(x64-transpose-bench PRIVATE benchmark bench-utils cpuinfo fp16 pthreadpool)
9429*4bdc9457SAndroid Build Coastguard WorkerENDIF()
9430