blob: b69463487b35557594857d44b3cf74e7cc5686b0 [file] [log] [blame]
Cathal Corbett9c9d5b92022-08-17 17:30:16 +01001#
David Monahand7fca092023-01-12 14:53:34 +00002# Copyright © 2022-2023 Arm Ltd and Contributors. All rights reserved.
Cathal Corbett9c9d5b92022-08-17 17:30:16 +01003# SPDX-License-Identifier: MIT
4#
5
6list(APPEND armnnTosaBackendOperators_sources
Cathal Corbettbd18eab2022-11-15 12:56:16 +00007 AvgPool2DIgnoreValueOperator.hpp
8 AvgPool2DIgnoreValueOperator.cpp
Kevin May5b58e312022-12-15 10:15:21 +00009 ConcatOperator.hpp
10 ConcatOperator.cpp
Matthew Sloyanc5fe6e72022-11-25 16:10:00 +000011 ConstantOperator.hpp
12 ConstantOperator.cpp
13 Conv2dOperator.hpp
14 Conv2dOperator.cpp
Nikhil Raj9a339462022-12-05 11:24:35 +000015 ElementwiseBinaryOperator.hpp
16 ElementwiseBinaryOperator.cpp
David Monahand7fca092023-01-12 14:53:34 +000017 ElementwiseUnaryOperator.cpp
18 ElementwiseUnaryOperator.hpp
Cathal Corbettbd18eab2022-11-15 12:56:16 +000019 Pooling2DOperator.hpp
20 Pooling2DOperator.cpp
Teresa Charlinca5a23a2023-12-15 14:20:47 +000021 QuantizeOperator.hpp
22 QuantizeOperator.cpp
Cathal Corbettb30e6552022-12-07 11:50:50 +000023 ReshapeOperator.hpp
24 ReshapeOperator.cpp
Teresa Charlince655882023-11-21 15:44:13 +000025 ResizeOperator.hpp
26 ResizeOperator.cpp
Cathal Corbett3b9acd52022-12-09 12:17:27 +000027 SliceOperator.hpp
28 SliceOperator.cpp
Kevin May1bea6be2023-12-12 11:18:46 +000029 SplitOperator.hpp
30 SplitOperator.cpp
Cathal Corbett9c9d5b92022-08-17 17:30:16 +010031 TosaOperatorUtils.hpp
Matthew Sloyanfc9d5e72022-12-08 13:38:23 +000032 TransposeConv2dOperator.hpp
33 TransposeConv2dOperator.cpp
Cathal Corbett0bb096d2022-12-22 13:09:38 +000034 TransposeOperator.hpp
35 TransposeOperator.cpp
Cathal Corbett9c9d5b92022-08-17 17:30:16 +010036 )
37
38add_library(armnnTosaBackendOperators OBJECT ${armnnTosaBackendOperators_sources})
39target_include_directories(armnnTosaBackendOperators PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
40target_include_directories(armnnTosaBackendOperators PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
41target_include_directories(armnnTosaBackendOperators PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)