Searched refs:DynamicBackendUtils (Results 1 – 11 of 11) sorted by relevance
16 void* DynamicBackendUtils::OpenHandle(const std::string& sharedObjectPath) in OpenHandle()37 void DynamicBackendUtils::CloseHandle(const void* sharedObjectHandle) in CloseHandle()52 bool DynamicBackendUtils::IsBackendCompatible(const BackendVersion &backendVersion) in IsBackendCompatible()59 bool DynamicBackendUtils::IsBackendCompatibleImpl(const BackendVersion &backendApiVersion, in IsBackendCompatibleImpl()66 std::string DynamicBackendUtils::GetDlError() in GetDlError()81 std::vector<std::string> DynamicBackendUtils::GetBackendPaths(const std::string& overrideBackendPat… in GetBackendPaths()103 std::vector<std::string> DynamicBackendUtils::GetBackendPathsImpl(const std::string& backendPaths) in GetBackendPathsImpl()145 bool DynamicBackendUtils::IsPathValid(const std::string& path) in IsPathValid()178 std::vector<std::string> DynamicBackendUtils::GetSharedObjects(const std::vector<std::string>& back… in GetSharedObjects()269 std::vector<DynamicBackendPtr> DynamicBackendUtils::CreateDynamicBackends(const std::vector<std::st… in CreateDynamicBackends()[all …]
28 class DynamicBackendUtils class58 DynamicBackendUtils() = delete;62 EntryPointType DynamicBackendUtils::GetEntryPoint(const void* sharedObjectHandle, const char* symbo… in GetEntryPoint()
16 , m_Handle(const_cast<void*>(sharedObjectHandle), &DynamicBackendUtils::CloseHandle) in DynamicBackend()31 if (!DynamicBackendUtils::IsBackendCompatible(backendVersion)) in DynamicBackend()106 auto functionPointer = DynamicBackendUtils::GetEntryPoint<BackendFunctionType>(m_Handle.get(), in SetFunctionPointer()
10 DynamicBackendUtils.cpp11 DynamicBackendUtils.hpp
13 DynamicBackendUtils.cpp \
73 class TestDynamicBackendUtils : public armnn::DynamicBackendUtils205 CHECK_NOTHROW(sharedObjectHandle = DynamicBackendUtils::OpenHandle(sharedObjectFilePath)); in OpenCloseHandleTestImpl()208 DynamicBackendUtils::CloseHandle(sharedObjectHandle); in OpenCloseHandleTestImpl()216 DynamicBackendUtils::CloseHandle(nullptr); in CloseInvalidHandleTestImpl()224 CHECK_THROWS_AS(sharedObjectHandle = DynamicBackendUtils::OpenHandle(""), RuntimeException); in OpenEmptyFileNameTestImpl()233 …CHECK_THROWS_AS(sharedObjectHandle = DynamicBackendUtils::OpenHandle("NotExistingFileName"), Runti… in OpenNotExistingFileTestImpl()245 …CHECK_THROWS_AS(sharedObjectHandle = DynamicBackendUtils::OpenHandle(notSharedObjectFilePath), Run… in OpenNotSharedObjectTestImpl()257 CHECK_NOTHROW(sharedObjectHandle = DynamicBackendUtils::OpenHandle(sharedObjectFilePath)); in GetValidEntryPointTestImpl()262 …CHECK_NOTHROW(testFunctionPointer = DynamicBackendUtils::GetEntryPoint<TestFunctionType>(sharedObj… in GetValidEntryPointTestImpl()267 DynamicBackendUtils::CloseHandle(sharedObjectHandle); in GetValidEntryPointTestImpl()[all …]
362 DynamicBackendUtils::DeregisterDynamicBackends(m_DeviceSpec.GetDynamicBackends()); in RuntimeImpl()589 DynamicBackendUtils::DeregisterDynamicBackends(m_DeviceSpec.GetDynamicBackends()); in ~RuntimeImpl()776 … std::vector<std::string> backendPaths = DynamicBackendUtils::GetBackendPaths(overrideBackendPath); in LoadDynamicBackends()779 std::vector<std::string> sharedObjects = DynamicBackendUtils::GetSharedObjects(backendPaths); in LoadDynamicBackends()782 m_DynamicBackends = DynamicBackendUtils::CreateDynamicBackends(sharedObjects); in LoadDynamicBackends()785 …armnn::BackendIdSet registeredBackendIds = DynamicBackendUtils::RegisterDynamicBackends(m_DynamicB… in LoadDynamicBackends()
15 "src/backends/backendsCommon/DynamicBackendUtils.cpp",
10630 FileName: ./src/backends/backendsCommon/DynamicBackendUtils.cpp10637 FileName: ./src/backends/backendsCommon/DynamicBackendUtils.hpp
1221435 …v8-2a_cortex-a55_sdk_static/obj/external/armnn/src/backends/backendsCommon/DynamicBackendUtils.o: $1221437 external/armnn/src/backends/backendsCommon/DynamicBackendUtils.cpp | $1221439 …rtex-a55_sdk_static.moduleDesc}clang++ src/backends/backendsCommon/DynamicBackendUtils.cpp${m.liba…1223771 …mv8-2a_cortex-a55_sdk_static/obj/external/armnn/src/backends/backendsCommon/DynamicBackendUtils.o $1225486 …_armv8-2a_cortex-a55_static/obj/external/armnn/src/backends/backendsCommon/DynamicBackendUtils.o: $1225488 external/armnn/src/backends/backendsCommon/DynamicBackendUtils.cpp | $1225490 …a_cortex-a55_static.moduleDesc}clang++ src/backends/backendsCommon/DynamicBackendUtils.cpp${m.liba…1227817 …4_armv8-2a_cortex-a55_static/obj/external/armnn/src/backends/backendsCommon/DynamicBackendUtils.o $
795651 …rmv8-2a_cortex-a55_sdk_static/obj/external/armnn/src/backends/backendsCommon/DynamicBackendUtils.o\795914 …64_armv8-2a_cortex-a55_static/obj/external/armnn/src/backends/backendsCommon/DynamicBackendUtils.o\796178 …64_armv8-2a_cortex-a55_static/obj/external/armnn/src/backends/backendsCommon/DynamicBackendUtils.o\