blob: 709497eda06e9f74c27d51b855abd8858d7c8eef [file] [log] [blame]
David Beck0dbe0ee2018-09-24 15:59:27 +01001#
2# Copyright © 2017 ARM Ltd. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
5
6# BACKEND_SOURCES contains the list of files to be included
7# in the Android build and it is picked up by the Android.mk
8# file in the root of ArmNN
9
10BACKEND_SOURCES := \
arovir014424b0a2018-10-04 10:46:04 +010011 NeonBackend.cpp \
David Beck0dbe0ee2018-09-24 15:59:27 +010012 NeonLayerSupport.cpp \
13 NeonWorkloadFactory.cpp \
Nattapat Chaimanowongd4b70592018-10-12 11:21:49 +010014 workloads/NeonActivationWorkload.cpp \
David Beck0dbe0ee2018-09-24 15:59:27 +010015 workloads/NeonAdditionFloatWorkload.cpp \
16 workloads/NeonBatchNormalizationFloatWorkload.cpp \
17 workloads/NeonConstantFloatWorkload.cpp \
18 workloads/NeonConstantUint8Workload.cpp \
19 workloads/NeonConvertFp16ToFp32Workload.cpp \
20 workloads/NeonConvertFp32ToFp16Workload.cpp \
21 workloads/NeonConvolution2dBaseWorkload.cpp \
22 workloads/NeonConvolution2dFloatWorkload.cpp \
23 workloads/NeonConvolution2dUint8Workload.cpp \
24 workloads/NeonDepthwiseConvolutionBaseWorkload.cpp \
25 workloads/NeonDepthwiseConvolutionFloatWorkload.cpp \
26 workloads/NeonDepthwiseConvolutionUint8Workload.cpp \
27 workloads/NeonFloorFloatWorkload.cpp \
28 workloads/NeonFullyConnectedWorkload.cpp \
29 workloads/NeonL2NormalizationFloatWorkload.cpp \
30 workloads/NeonLstmFloatWorkload.cpp \
David Beck0dbe0ee2018-09-24 15:59:27 +010031 workloads/NeonMultiplicationFloatWorkload.cpp \
32 workloads/NeonNormalizationFloatWorkload.cpp \
33 workloads/NeonPermuteWorkload.cpp \
34 workloads/NeonPooling2dBaseWorkload.cpp \
35 workloads/NeonPooling2dFloatWorkload.cpp \
36 workloads/NeonPooling2dUint8Workload.cpp \
37 workloads/NeonReshapeFloatWorkload.cpp \
38 workloads/NeonReshapeUint8Workload.cpp \
39 workloads/NeonSoftmaxBaseWorkload.cpp \
40 workloads/NeonSoftmaxFloatWorkload.cpp \
41 workloads/NeonSoftmaxUint8Workload.cpp \
42 workloads/NeonSplitterFloatWorkload.cpp \
43 workloads/NeonSplitterUint8Workload.cpp \
44 workloads/NeonSubtractionFloatWorkload.cpp \
45 workloads/NeonWorkloadUtils.cpp