aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2021-06-08 12:31:50 +0100
committerNikhil Raj <nikhil.raj@arm.com>2021-06-08 16:04:14 +0100
commit5b1bcc93820b442bc4035c1e030a8d4a0983df91 (patch)
tree42b8cc8bcbd656ed9ac01fa18232867fce9959b3
parent400c593e03af3cc9131058b3cb30b787586f69a3 (diff)
downloadarmnn-5b1bcc93820b442bc4035c1e030a8d4a0983df91.tar.gz
IVGCVSW-5834 Move the IProfilingGuidGenerator and ProfilingGuidGenerator into profiling common
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I0d672cc782cc2de66a88acf0d83fcd40208ace95
-rw-r--r--CMakeLists.txt2
-rw-r--r--include/armnn/backends/profiling/IBackendProfiling.hpp4
-rw-r--r--profiling/common/include/IProfilingGuidGenerator.hpp (renamed from include/armnn/profiling/IProfilingGuidGenerator.hpp)2
-rw-r--r--profiling/common/include/ProfilingGuidGenerator.hpp (renamed from src/profiling/ProfilingGuidGenerator.hpp)5
-rw-r--r--src/profiling/IProfilingService.hpp3
-rw-r--r--src/profiling/LabelsAndEventClasses.hpp4
-rw-r--r--src/profiling/ProfilingService.hpp3
-rw-r--r--src/profiling/test/ProfilingGuidTest.cpp6
-rw-r--r--src/profiling/test/ProfilingMocks.hpp3
9 files changed, 15 insertions, 17 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 790c192db5..5bfc1b01d1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -157,7 +157,6 @@ list(APPEND armnn_sources
include/armnn/TypesUtils.hpp
include/armnn/Utils.hpp
include/armnn/Version.hpp
- include/armnn/profiling/IProfilingGuidGenerator.hpp
include/armnn/profiling/ISendTimelinePacket.hpp
include/armnn/utility/Assert.hpp
include/armnn/utility/IgnoreUnused.hpp
@@ -430,7 +429,6 @@ list(APPEND armnn_sources
src/profiling/ProfilingConnectionDumpToFileDecorator.hpp
src/profiling/ProfilingConnectionFactory.cpp
src/profiling/ProfilingConnectionFactory.hpp
- src/profiling/ProfilingGuidGenerator.hpp
src/profiling/ProfilingService.cpp
src/profiling/ProfilingService.hpp
src/profiling/ProfilingStateMachine.cpp
diff --git a/include/armnn/backends/profiling/IBackendProfiling.hpp b/include/armnn/backends/profiling/IBackendProfiling.hpp
index 3352d37a80..beb7755741 100644
--- a/include/armnn/backends/profiling/IBackendProfiling.hpp
+++ b/include/armnn/backends/profiling/IBackendProfiling.hpp
@@ -5,8 +5,10 @@
#pragma once
#include <armnn/IRuntime.hpp>
-#include <armnn/profiling/IProfilingGuidGenerator.hpp>
#include <armnn/profiling/ISendTimelinePacket.hpp>
+
+#include <common/include/IProfilingGuidGenerator.hpp>
+
#include <memory>
#include <vector>
diff --git a/include/armnn/profiling/IProfilingGuidGenerator.hpp b/profiling/common/include/IProfilingGuidGenerator.hpp
index 95a210604e..34ee9673b5 100644
--- a/include/armnn/profiling/IProfilingGuidGenerator.hpp
+++ b/profiling/common/include/IProfilingGuidGenerator.hpp
@@ -5,7 +5,7 @@
#pragma once
-#include <common/include/ProfilingGuid.hpp>
+#include "ProfilingGuid.hpp"
#include <string>
diff --git a/src/profiling/ProfilingGuidGenerator.hpp b/profiling/common/include/ProfilingGuidGenerator.hpp
index 3798e0cc2d..2b7302bd61 100644
--- a/src/profiling/ProfilingGuidGenerator.hpp
+++ b/profiling/common/include/ProfilingGuidGenerator.hpp
@@ -5,9 +5,8 @@
#pragma once
-#include "armnn/profiling/IProfilingGuidGenerator.hpp"
-
-#include <common/include/ProfilingGuid.hpp>
+#include "IProfilingGuidGenerator.hpp"
+#include "ProfilingGuid.hpp"
#include <functional>
#include <mutex>
diff --git a/src/profiling/IProfilingService.hpp b/src/profiling/IProfilingService.hpp
index 760f2433bd..ebdfb39c63 100644
--- a/src/profiling/IProfilingService.hpp
+++ b/src/profiling/IProfilingService.hpp
@@ -9,7 +9,8 @@
#include "Holder.hpp"
#include "IProfilingServiceStatus.hpp"
#include "ISendCounterPacket.hpp"
-#include "ProfilingGuidGenerator.hpp"
+
+#include <common/include/ProfilingGuidGenerator.hpp>
namespace armnn
{
diff --git a/src/profiling/LabelsAndEventClasses.hpp b/src/profiling/LabelsAndEventClasses.hpp
index dad27e1aed..779b432d4a 100644
--- a/src/profiling/LabelsAndEventClasses.hpp
+++ b/src/profiling/LabelsAndEventClasses.hpp
@@ -5,8 +5,8 @@
#pragma once
-#include "ProfilingGuidGenerator.hpp"
-#include <common/include/ProfilingGuid.hpp>
+#include <common/include/ProfilingGuidGenerator.hpp>
+
#include <DllExport.hpp>
namespace armnn
diff --git a/src/profiling/ProfilingService.hpp b/src/profiling/ProfilingService.hpp
index 1bc7c59808..c705a49313 100644
--- a/src/profiling/ProfilingService.hpp
+++ b/src/profiling/ProfilingService.hpp
@@ -21,7 +21,6 @@
#include "PeriodicCounterSelectionCommandHandler.hpp"
#include "PerJobCounterSelectionCommandHandler.hpp"
#include "ProfilingConnectionFactory.hpp"
-#include "ProfilingGuidGenerator.hpp"
#include "ProfilingStateMachine.hpp"
#include "RequestCounterDirectoryCommandHandler.hpp"
#include "SendCounterPacket.hpp"
@@ -31,6 +30,8 @@
#include "INotifyBackends.hpp"
#include <armnn/backends/profiling/IBackendProfilingContext.hpp>
+#include <common/include/ProfilingGuidGenerator.hpp>
+
#include <list>
namespace armnn
diff --git a/src/profiling/test/ProfilingGuidTest.cpp b/src/profiling/test/ProfilingGuidTest.cpp
index f89699cb99..d70e0d5547 100644
--- a/src/profiling/test/ProfilingGuidTest.cpp
+++ b/src/profiling/test/ProfilingGuidTest.cpp
@@ -3,13 +3,11 @@
// SPDX-License-Identifier: MIT
//
-#include <armnn/Types.hpp>
-
#include "LabelsAndEventClasses.hpp"
-#include "ProfilingGuidGenerator.hpp"
-#include <set>
+#include <armnn/Types.hpp>
+#include <set>
#include <boost/test/unit_test.hpp>
#include <fmt/format.h>
#include <thread>
diff --git a/src/profiling/test/ProfilingMocks.hpp b/src/profiling/test/ProfilingMocks.hpp
index a34c849302..e0acfbdd32 100644
--- a/src/profiling/test/ProfilingMocks.hpp
+++ b/src/profiling/test/ProfilingMocks.hpp
@@ -9,7 +9,6 @@
#include <IProfilingConnectionFactory.hpp>
#include <IProfilingServiceStatus.hpp>
#include <ProfilingService.hpp>
-#include <ProfilingGuidGenerator.hpp>
#include <ProfilingUtils.hpp>
#include <SendCounterPacket.hpp>
#include <SendThread.hpp>
@@ -21,7 +20,7 @@
#include <armnn/utility/IgnoreUnused.hpp>
#include <armnn/utility/NumericCast.hpp>
-#include <common/include/ProfilingGuid.hpp>
+#include <common/include/ProfilingGuidGenerator.hpp>
#include <atomic>
#include <condition_variable>