aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Flynn <jim.flynn@arm.com>2022-03-07 14:14:28 +0000
committerJim Flynn <jim.flynn@arm.com>2022-03-08 13:59:30 +0000
commit8de9d4422f012d53f4136981ee22c30f28a96118 (patch)
tree9484cd5b7dca0a6ebe368a2ec952c4f5d411e1cd
parent041f17a74e4fe01c936afa330edf225d6fba995b (diff)
downloadarmnn-8de9d4422f012d53f4136981ee22c30f28a96118.tar.gz
IVGCVSW-6820 Remove dependency on Runtime.hpp from IBackendProfiling and IBackendProfilingContext
Change-Id: I9ea1da47198a2d60d1a2b81905083d1dfe6b90d5 Signed-off-by: Jim Flynn <jim.flynn@arm.com>
-rw-r--r--include/armnn/backends/Workload.hpp2
-rw-r--r--include/armnn/backends/profiling/IBackendProfiling.hpp5
-rw-r--r--include/armnn/backends/profiling/IBackendProfilingContext.hpp3
3 files changed, 6 insertions, 4 deletions
diff --git a/include/armnn/backends/Workload.hpp b/include/armnn/backends/Workload.hpp
index 7ffd5c57fb..e180577ffe 100644
--- a/include/armnn/backends/Workload.hpp
+++ b/include/armnn/backends/Workload.hpp
@@ -9,6 +9,8 @@
#include "WorkloadInfo.hpp"
#include "WorkingMemDescriptor.hpp"
+#include <armnn/Logging.hpp>
+
#include <Profiling.hpp>
#include <IProfilingService.hpp>
diff --git a/include/armnn/backends/profiling/IBackendProfiling.hpp b/include/armnn/backends/profiling/IBackendProfiling.hpp
index a04f3c1b99..564bd6142d 100644
--- a/include/armnn/backends/profiling/IBackendProfiling.hpp
+++ b/include/armnn/backends/profiling/IBackendProfiling.hpp
@@ -4,7 +4,8 @@
//
#pragma once
-#include <armnn/IRuntime.hpp>
+#include <armnn/Optional.hpp>
+
#include <armnn/profiling/ISendTimelinePacket.hpp>
#include <common/include/IProfilingGuidGenerator.hpp>
@@ -103,4 +104,4 @@ public:
} // namespace pipe
-} // namespace arm \ No newline at end of file
+} // namespace arm
diff --git a/include/armnn/backends/profiling/IBackendProfilingContext.hpp b/include/armnn/backends/profiling/IBackendProfilingContext.hpp
index 2e3df48227..0b0b0facdf 100644
--- a/include/armnn/backends/profiling/IBackendProfilingContext.hpp
+++ b/include/armnn/backends/profiling/IBackendProfilingContext.hpp
@@ -5,7 +5,6 @@
#pragma once
#include "IBackendProfiling.hpp"
-#include <armnn/IRuntime.hpp>
#include <vector>
namespace arm
@@ -28,4 +27,4 @@ public:
using IBackendProfilingContextUniquePtr = std::unique_ptr<IBackendProfilingContext>;
} // namespace pipe
-} // namespace arm \ No newline at end of file
+} // namespace arm