IVGCVSW-3546 Create a reference dynamic backend to use for testing and as
authorMatteo Martincigh <matteo.martincigh@arm.com>
Thu, 8 Aug 2019 12:46:32 +0000 (13:46 +0100)
committerMatteo Martincigh <matteo.martincigh@arm.com>
Mon, 12 Aug 2019 14:43:42 +0000 (15:43 +0100)
commit4e73b429ddfebef9beb64872d3e54a14bceccb29
tree4df1460ac6fa836af5202ece84184bab136fb94d
parent1fa19197a5673c57058efe19d94db223a93bc206
IVGCVSW-3546 Create a reference dynamic backend to use for testing and as
an example in the docs

 * Wrapped the reference backend into a dynamic backend
 * Moved the static registration code to a separate file, so that
   it is possible to create the reference dynamic backend that does not
   register statically into armnn
 * Added unit test

Change-Id: I1074d21b020820f9ac8c7178388be773b447555a
Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
src/backends/backends.cmake
src/backends/backendsCommon/BackendRegistry.cpp
src/backends/backendsCommon/test/DynamicBackendTests.cpp
src/backends/backendsCommon/test/DynamicBackendTests.hpp
src/backends/dynamic/reference/CMakeLists.txt [new file with mode: 0644]
src/backends/dynamic/reference/RefDynamicBackend.cpp [new file with mode: 0644]
src/backends/dynamic/reference/RefDynamicBackend.hpp [new file with mode: 0644]
src/backends/reference/CMakeLists.txt
src/backends/reference/RefBackend.cpp
src/backends/reference/RefRegistryInitializer.cpp [new file with mode: 0644]
src/backends/reference/backend.mk