diff options
author | Cathal Corbett <cathal.corbett@arm.com> | 2022-03-04 12:11:09 +0000 |
---|---|---|
committer | Cathal Corbett <cathal.corbett@arm.com> | 2022-03-04 12:11:09 +0000 |
commit | 6f073727ad98d94f43a3938ddeac3f5a231ad959 (patch) | |
tree | d691d5f28846d66729cd0b4c52761d4d9a90305f /src/profiling/CounterIdMap.hpp | |
parent | ae91a5e058da31e912c0768f516b2ef013c3b39e (diff) | |
download | armnn-6f073727ad98d94f43a3938ddeac3f5a231ad959.tar.gz |
IVGCVSW-6814 Remove references to armnn:BackendId in the profiling code
Signed-off-by: Cathal Corbett <cathal.corbett@arm.com>
Change-Id: Ib399a5eee9e52882800ec3e02e4173424a7c19b1
Diffstat (limited to 'src/profiling/CounterIdMap.hpp')
-rw-r--r-- | src/profiling/CounterIdMap.hpp | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/profiling/CounterIdMap.hpp b/src/profiling/CounterIdMap.hpp index 7a3c3614ee..38955943aa 100644 --- a/src/profiling/CounterIdMap.hpp +++ b/src/profiling/CounterIdMap.hpp @@ -4,7 +4,6 @@ // #pragma once -#include "armnn/BackendId.hpp" #include <map> namespace arm @@ -15,8 +14,8 @@ namespace pipe class ICounterMappings { public: - virtual uint16_t GetGlobalId(uint16_t backendCounterId, const armnn::BackendId& backendId) const = 0; - virtual const std::pair<uint16_t, armnn::BackendId>& GetBackendId(uint16_t globalCounterId) const = 0; + virtual uint16_t GetGlobalId(uint16_t backendCounterId, const std::string& backendId) const = 0; + virtual const std::pair<uint16_t, std::string>& GetBackendId(uint16_t globalCounterId) const = 0; virtual ~ICounterMappings() {} }; @@ -25,7 +24,7 @@ class IRegisterCounterMapping public: virtual void RegisterMapping(uint16_t globalCounterId, uint16_t backendCounterId, - const armnn::BackendId& backendId) = 0; + const std::string& backendId) = 0; virtual void Reset() = 0; virtual ~IRegisterCounterMapping() {} }; @@ -38,13 +37,13 @@ public: virtual ~CounterIdMap() {} void RegisterMapping(uint16_t globalCounterId, uint16_t backendCounterId, - const armnn::BackendId& backendId) override; + const std::string& backendId) override; void Reset() override; - uint16_t GetGlobalId(uint16_t backendCounterId, const armnn::BackendId& backendId) const override; - const std::pair<uint16_t, armnn::BackendId>& GetBackendId(uint16_t globalCounterId) const override; + uint16_t GetGlobalId(uint16_t backendCounterId, const std::string& backendId) const override; + const std::pair<uint16_t, std::string>& GetBackendId(uint16_t globalCounterId) const override; private: - std::map<uint16_t, std::pair<uint16_t, armnn::BackendId>> m_GlobalCounterIdMap; - std::map<std::pair<uint16_t, armnn::BackendId>, uint16_t> m_BackendCounterIdMap; + std::map<uint16_t, std::pair<uint16_t, std::string>> m_GlobalCounterIdMap; + std::map<std::pair<uint16_t, std::string>, uint16_t> m_BackendCounterIdMap; }; } // namespace pipe |