Home
last modified time | relevance | path

Searched refs:DynamicBackendUtils (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/armnn/src/backends/backendsCommon/
H A DDynamicBackendUtils.cpp16 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 …]
H A DDynamicBackendUtils.hpp28 class DynamicBackendUtils class
58 DynamicBackendUtils() = delete;
62 EntryPointType DynamicBackendUtils::GetEntryPoint(const void* sharedObjectHandle, const char* symbo… in GetEntryPoint()
H A DDynamicBackend.cpp16 , 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()
H A DCMakeLists.txt10 DynamicBackendUtils.cpp
11 DynamicBackendUtils.hpp
H A Dcommon.mk13 DynamicBackendUtils.cpp \
/aosp_15_r20/external/armnn/src/backends/backendsCommon/test/
H A DDynamicBackendTests.hpp73 class TestDynamicBackendUtils : public armnn::DynamicBackendUtils
205 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 …]
/aosp_15_r20/external/armnn/src/armnn/
H A DRuntime.cpp362 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()
/aosp_15_r20/external/armnn/
H A DAndroid.bp15 "src/backends/backendsCommon/DynamicBackendUtils.cpp",
H A DLICENSE.spdx10630 FileName: ./src/backends/backendsCommon/DynamicBackendUtils.cpp
10637 FileName: ./src/backends/backendsCommon/DynamicBackendUtils.hpp
/aosp_15_r20/out/soong/
Dbuild.aosp_shiba.5.ninja1221435 …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 $
Dlate-aosp_shiba.mk795651 …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\