aboutsummaryrefslogtreecommitdiff
path: root/src/backends/backendsCommon
diff options
context:
space:
mode:
authorruoyan01 <ruomei.yan@arm.com>2019-01-03 15:10:00 +0000
committerruoyan01 <ruomei.yan@arm.com>2019-01-03 16:45:04 +0000
commitf9426b338018550ec77c2339eb98a0ea0ff8e063 (patch)
treef1ae62eae89ca1ca76803ad2496f237afba4aa3b /src/backends/backendsCommon
parentc79fa1b558253095c6e039eaf122dff0b4de334d (diff)
downloadarmnn-f9426b338018550ec77c2339eb98a0ea0ff8e063.tar.gz
IVGCVSW-2370 Code clean up after Equal operator implementation where necessary
StringMapping was located in the backendsCommon Change-Id: I1c4a0bfca986722c721fcb2b460c03d6e1cd4568
Diffstat (limited to 'src/backends/backendsCommon')
-rw-r--r--src/backends/backendsCommon/CMakeLists.txt2
-rw-r--r--src/backends/backendsCommon/StringMapping.cpp17
-rw-r--r--src/backends/backendsCommon/StringMapping.hpp57
-rw-r--r--src/backends/backendsCommon/common.mk1
4 files changed, 0 insertions, 77 deletions
diff --git a/src/backends/backendsCommon/CMakeLists.txt b/src/backends/backendsCommon/CMakeLists.txt
index 1fe9888901..f29563093c 100644
--- a/src/backends/backendsCommon/CMakeLists.txt
+++ b/src/backends/backendsCommon/CMakeLists.txt
@@ -19,8 +19,6 @@ list(APPEND armnnBackendsCommon_sources
MemCopyWorkload.hpp
OutputHandler.cpp
OutputHandler.hpp
- StringMapping.cpp
- StringMapping.hpp
WorkloadDataCollector.hpp
WorkloadData.cpp
WorkloadDataFwd.hpp
diff --git a/src/backends/backendsCommon/StringMapping.cpp b/src/backends/backendsCommon/StringMapping.cpp
deleted file mode 100644
index 3ca8843812..0000000000
--- a/src/backends/backendsCommon/StringMapping.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-//
-// Copyright © 2017 Arm Ltd. All rights reserved.
-// SPDX-License-Identifier: MIT
-//
-
-#include "StringMapping.hpp"
-
-namespace armnn
-{
-
-const StringMapping& StringMapping::Instance()
-{
- static StringMapping instance;
- return instance;
-}
-
-} // armnn
diff --git a/src/backends/backendsCommon/StringMapping.hpp b/src/backends/backendsCommon/StringMapping.hpp
deleted file mode 100644
index 073a5a6833..0000000000
--- a/src/backends/backendsCommon/StringMapping.hpp
+++ /dev/null
@@ -1,57 +0,0 @@
-//
-// Copyright © 2017 Arm Ltd. All rights reserved.
-// SPDX-License-Identifier: MIT
-//
-
-#pragma once
-
-namespace armnn
-{
-
-///
-/// StringMapping is helper class to be able to use strings as template
-/// parameters, so this allows simplifying code which only differs in
-/// a string, such as a debug string literal.
-///
-struct StringMapping
-{
-public:
- enum Id {
- RefAdditionWorkload_Execute,
- RefEqualWorkload_Execute,
- RefDivisionWorkload_Execute,
- RefGreaterWorkload_Execute,
- RefMaximumWorkload_Execute,
- RefMinimumWorkload_Execute,
- RefMultiplicationWorkload_Execute,
- RefSubtractionWorkload_Execute,
- MAX_STRING_ID
- };
-
- const char * Get(Id id) const
- {
- return m_Strings[id];
- }
-
- static const StringMapping& Instance();
-
-private:
- StringMapping()
- {
- m_Strings[RefAdditionWorkload_Execute] = "RefAdditionWorkload_Execute";
- m_Strings[RefDivisionWorkload_Execute] = "RefDivisionWorkload_Execute";
- m_Strings[RefEqualWorkload_Execute] = "RefEqualWorkload_Execute";
- m_Strings[RefGreaterWorkload_Execute] = "RefGreaterWorkload_Execute";
- m_Strings[RefMaximumWorkload_Execute] = "RefMaximumWorkload_Execute";
- m_Strings[RefMinimumWorkload_Execute] = "RefMinimumWorkload_Execute";
- m_Strings[RefMultiplicationWorkload_Execute] = "RefMultiplicationWorkload_Execute";
- m_Strings[RefSubtractionWorkload_Execute] = "RefSubtractionWorkload_Execute";
- }
-
- StringMapping(const StringMapping &) = delete;
- StringMapping& operator=(const StringMapping &) = delete;
-
- const char * m_Strings[MAX_STRING_ID];
-};
-
-} //namespace armnn
diff --git a/src/backends/backendsCommon/common.mk b/src/backends/backendsCommon/common.mk
index 9c3d50795e..a66b5c4581 100644
--- a/src/backends/backendsCommon/common.mk
+++ b/src/backends/backendsCommon/common.mk
@@ -13,7 +13,6 @@ COMMON_SOURCES := \
ILayerSupport.cpp \
MemCopyWorkload.cpp \
OutputHandler.cpp \
- StringMapping.cpp \
WorkloadData.cpp \
WorkloadFactory.cpp