blob: 4d1c1bf5c3c72622e3c6a84f58cc6477f6ecfd9c [file] [log] [blame]
#
# Copyright © 2017 Arm Ltd. All rights reserved.
# SPDX-License-Identifier: MIT
#
list(APPEND armnnClBackendWorkloads_sources
ClActivationFloatWorkload.cpp
ClActivationFloatWorkload.hpp
ClActivationUint8Workload.cpp
ClActivationUint8Workload.hpp
ClAdditionWorkload.cpp
ClAdditionWorkload.hpp
ClBaseConstantWorkload.cpp
ClBaseConstantWorkload.hpp
ClBaseMergerWorkload.hpp
ClBatchNormalizationFloatWorkload.cpp
ClBatchNormalizationFloatWorkload.hpp
ClConstantFloatWorkload.cpp
ClConstantFloatWorkload.hpp
ClConstantUint8Workload.cpp
ClConstantUint8Workload.hpp
ClConvertFp16ToFp32Workload.cpp
ClConvertFp16ToFp32Workload.hpp
ClConvertFp32ToFp16Workload.cpp
ClConvertFp32ToFp16Workload.hpp
ClConvolution2dWorkload.cpp
ClConvolution2dWorkload.hpp
ClDepthwiseConvolutionWorkload.cpp
ClDepthwiseConvolutionWorkload.hpp
ClDivisionFloatWorkload.cpp
ClDivisionFloatWorkload.hpp
ClFloorFloatWorkload.cpp
ClFloorFloatWorkload.hpp
ClFullyConnectedWorkload.cpp
ClFullyConnectedWorkload.hpp
ClL2NormalizationFloatWorkload.cpp
ClL2NormalizationFloatWorkload.hpp
ClLstmFloatWorkload.cpp
ClLstmFloatWorkload.hpp
ClMergerFloatWorkload.cpp
ClMergerFloatWorkload.hpp
ClMergerUint8Workload.cpp
ClMergerUint8Workload.hpp
ClMultiplicationWorkload.cpp
ClMultiplicationWorkload.hpp
ClNormalizationFloatWorkload.cpp
ClNormalizationFloatWorkload.hpp
ClPadWorkload.cpp
ClPadWorkload.hpp
ClPermuteWorkload.cpp
ClPermuteWorkload.hpp
ClPooling2dBaseWorkload.cpp
ClPooling2dBaseWorkload.hpp
ClPooling2dFloatWorkload.cpp
ClPooling2dFloatWorkload.hpp
ClPooling2dUint8Workload.cpp
ClPooling2dUint8Workload.hpp
ClReshapeFloatWorkload.cpp
ClReshapeFloatWorkload.hpp
ClReshapeUint8Workload.cpp
ClReshapeUint8Workload.hpp
ClResizeBilinearFloatWorkload.cpp
ClResizeBilinearFloatWorkload.hpp
ClSoftmaxBaseWorkload.cpp
ClSoftmaxBaseWorkload.hpp
ClSoftmaxFloatWorkload.cpp
ClSoftmaxFloatWorkload.hpp
ClSoftmaxUint8Workload.cpp
ClSoftmaxUint8Workload.hpp
ClSplitterWorkload.hpp
ClSubtractionWorkload.cpp
ClSubtractionWorkload.hpp
ClWorkloads.hpp
ClWorkloadUtils.hpp
)
add_library(armnnClBackendWorkloads STATIC ${armnnClBackendWorkloads_sources})
target_include_directories(armnnClBackendWorkloads PRIVATE ${PROJECT_SOURCE_DIR}/src)
target_include_directories(armnnClBackendWorkloads PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
target_include_directories(armnnClBackendWorkloads PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)