blob: 9ea36b6f2c793c6de4c81b4ad9bc042def5baa6d [file] [log] [blame]
David Monahan8a570462023-11-22 13:24:25 +00001#
David Monahanbd738082023-12-08 12:50:02 +00002# Copyright © 2023-2024 Arm Ltd and Contributors. All rights reserved.
David Monahan8a570462023-11-22 13:24:25 +00003# SPDX-License-Identifier: MIT
4#
5
Teresa Charlina52bca22024-02-01 17:36:48 +00006list(APPEND armnnGpuFsaBackendLayers_sources
Tracy Narinebc5a5d52024-02-06 15:22:41 +00007 GpuFsaCast.cpp
8 GpuFsaCast.hpp
David Monahanbd738082023-12-08 12:50:02 +00009 GpuFsaConvolution2d.cpp
10 GpuFsaConvolution2d.hpp
Tianle Chengfbfa49e2024-01-23 11:21:48 +000011 GpuFsaDepthwiseConvolution2d.cpp
12 GpuFsaDepthwiseConvolution2d.hpp
Tracy Narinee7d27852024-01-26 09:13:19 +000013 GpuFsaElementwiseBinaryAdd.cpp
14 GpuFsaElementwiseBinaryAdd.hpp
John Mcloughlin829e13e2024-01-31 11:00:27 +000015 GpuFsaElementwiseBinarySub.cpp
16 GpuFsaElementwiseBinarySub.hpp
Teresa Charlina52bca22024-02-01 17:36:48 +000017 GpuFsaPooling2d.cpp
18 GpuFsaPooling2d.hpp
Teresa Charlin1d6b7312024-02-07 22:02:48 +000019 GpuFsaResize.cpp
20 GpuFsaResize.hpp
Teresa Charlina52bca22024-02-01 17:36:48 +000021 UtilsGpuFsa.cpp
22 UtilsGpuFsa.hpp
David Monahan8a570462023-11-22 13:24:25 +000023 )
24
Teresa Charlina52bca22024-02-01 17:36:48 +000025add_library(armnnGpuFsaBackendLayers OBJECT ${armnnGpuFsaBackendLayers_sources})
26target_include_directories(armnnGpuFsaBackendLayers PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
27target_include_directories(armnnGpuFsaBackendLayers PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
28target_include_directories(armnnGpuFsaBackendLayers PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)