From e1fdd2866b0f403b5e80994890d62c2c038c16c9 Mon Sep 17 00:00:00 2001 From: Jim Flynn Date: Tue, 26 Oct 2021 21:26:10 +0100 Subject: IVGCVSW-6470 Create MemoryStrategyBenchmark * Refactor the strategy library to be more generic * Shorten the names of the current strategies * Change validatorStrat to throw exceptions Change-Id: I0d9c9ef609b2d8675e5788610d1accac6767c660 Signed-off-by: Finn Williams Signed-off-by: Jim Flynn --- .../memoryOptimizerStrategyLibrary/CMakeLists.txt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/backends/backendsCommon/memoryOptimizerStrategyLibrary/CMakeLists.txt (limited to 'src/backends/backendsCommon/memoryOptimizerStrategyLibrary/CMakeLists.txt') diff --git a/src/backends/backendsCommon/memoryOptimizerStrategyLibrary/CMakeLists.txt b/src/backends/backendsCommon/memoryOptimizerStrategyLibrary/CMakeLists.txt new file mode 100644 index 0000000000..43ec9db670 --- /dev/null +++ b/src/backends/backendsCommon/memoryOptimizerStrategyLibrary/CMakeLists.txt @@ -0,0 +1,19 @@ +# +# Copyright © 2021 Arm Ltd and Contributors. All rights reserved. +# SPDX-License-Identifier: MIT +# + +list(APPEND armnnMemoryOptimizationStrategies_sources + MemoryOptimizerStrategyLibrary.hpp + MemoryOptimizerStrategyFactory.hpp + strategies/ConstantMemoryStrategy.hpp + strategies/ConstantMemoryStrategy.cpp + strategies/StrategyValidator.hpp + strategies/StrategyValidator.cpp +) + +if(BUILD_UNIT_TESTS) + add_subdirectory(test) +endif() + +add_library(armnnMemoryOptimizationStrategies OBJECT ${armnnMemoryOptimizationStrategies_sources}) \ No newline at end of file -- cgit v1.2.1