blob: 90c1a4f958bfeeacb3bcf0d58e1bf55d2c42a0ec [file] [log] [blame]
Cathal Corbett9c9d5b92022-08-17 17:30:16 +01001#
2# Copyright © 2022 Arm Ltd and Contributors. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
5
6list(APPEND armnnTosaBackendOperators_sources
7 AdditionOperator.hpp
Matthew Sloyan164bf4f2022-10-28 18:02:17 +01008 AdditionOperator.cpp
Cathal Corbettbd18eab2022-11-15 12:56:16 +00009 AvgPool2DIgnoreValueOperator.hpp
10 AvgPool2DIgnoreValueOperator.cpp
Matthew Sloyanc5fe6e72022-11-25 16:10:00 +000011 ConstantOperator.hpp
12 ConstantOperator.cpp
13 Conv2dOperator.hpp
14 Conv2dOperator.cpp
Cathal Corbettbd18eab2022-11-15 12:56:16 +000015 Pooling2DOperator.hpp
16 Pooling2DOperator.cpp
Cathal Corbettb30e6552022-12-07 11:50:50 +000017 ReshapeOperator.hpp
18 ReshapeOperator.cpp
Cathal Corbett3b9acd52022-12-09 12:17:27 +000019 SliceOperator.hpp
20 SliceOperator.cpp
Cathal Corbett9c9d5b92022-08-17 17:30:16 +010021 TosaOperatorUtils.hpp
Matthew Sloyanfc9d5e72022-12-08 13:38:23 +000022 TransposeConv2dOperator.hpp
23 TransposeConv2dOperator.cpp
Cathal Corbett9c9d5b92022-08-17 17:30:16 +010024 )
25
26add_library(armnnTosaBackendOperators OBJECT ${armnnTosaBackendOperators_sources})
27target_include_directories(armnnTosaBackendOperators PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
28target_include_directories(armnnTosaBackendOperators PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
29target_include_directories(armnnTosaBackendOperators PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)