aboutsummaryrefslogtreecommitdiff
path: root/src/armnn/Runtime.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/armnn/Runtime.cpp')
-rw-r--r--src/armnn/Runtime.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/armnn/Runtime.cpp b/src/armnn/Runtime.cpp
index e7d8e482ab..657c90735c 100644
--- a/src/armnn/Runtime.cpp
+++ b/src/armnn/Runtime.cpp
@@ -20,11 +20,11 @@
#include <armnn/utility/PolymorphicDowncast.hpp>
#include <armnn/utility/Timer.hpp>
-#include <backends/BackendProfiling.hpp>
-
#include <backendsCommon/DynamicBackendUtils.hpp>
#include <backendsCommon/memoryOptimizerStrategyLibrary/MemoryOptimizerStrategyLibrary.hpp>
+#include <client/include/backends/IBackendProfiling.hpp>
+
#include <common/include/LabelsAndEventClasses.hpp>
#include <iostream>
@@ -498,10 +498,10 @@ RuntimeImpl::RuntimeImpl(const IRuntime::CreationOptions& options)
supportedBackends.emplace(id);
unique_ptr<arm::pipe::IBackendProfiling> profilingIface =
- std::make_unique<arm::pipe::BackendProfiling>(arm::pipe::BackendProfiling(
+ arm::pipe::IBackendProfiling::CreateBackendProfiling(
arm::pipe::ConvertExternalProfilingOptions(options.m_ProfilingOptions),
- *m_ProfilingService.get(),
- id));
+ *m_ProfilingService.get(),
+ id.Get());
// Backends may also provide a profiling context. Ask for it now.
auto profilingContext = backend->CreateBackendProfilingContext(options, profilingIface);