diff options
Diffstat (limited to 'src/backends/neon/NeonBackend.cpp')
-rw-r--r-- | src/backends/neon/NeonBackend.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/backends/neon/NeonBackend.cpp b/src/backends/neon/NeonBackend.cpp index 3c12f7766d..b7102956df 100644 --- a/src/backends/neon/NeonBackend.cpp +++ b/src/backends/neon/NeonBackend.cpp @@ -4,6 +4,7 @@ // #include "NeonBackend.hpp" +#include "NeonBackendId.hpp" #include "NeonWorkloadFactory.hpp" #include <backends/BackendRegistry.hpp> @@ -16,7 +17,9 @@ namespace armnn namespace { -static BackendRegistry::Helper g_RegisterHelper{ +static StaticRegistryInitializer<BackendRegistry> g_RegisterHelper +{ + BackendRegistryInstance(), NeonBackend::GetIdStatic(), []() { @@ -28,15 +31,10 @@ static BackendRegistry::Helper g_RegisterHelper{ const BackendId& NeonBackend::GetIdStatic() { - static const BackendId s_Id{"CpuAcc"}; + static const BackendId s_Id{NeonBackendId()}; return s_Id; } -const ILayerSupport& NeonBackend::GetLayerSupport() const -{ - return m_LayerSupport; -} - std::unique_ptr<IWorkloadFactory> NeonBackend::CreateWorkloadFactory() const { return std::make_unique<NeonWorkloadFactory>(); |