From 9c85b41a9fcb3c64d7a686373e7dde75630ccd49 Mon Sep 17 00:00:00 2001 From: Jim Flynn Date: Wed, 16 Mar 2022 00:27:43 +0000 Subject: IVGCVSW-6852 Break the remaining dependencies on Arm NN in the profiling code Change-Id: I18b8ca22896567904768170350ee5eb22edd4a22 Signed-off-by: Jim Flynn --- src/armnnUtils/Threads.cpp | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 src/armnnUtils/Threads.cpp (limited to 'src/armnnUtils') diff --git a/src/armnnUtils/Threads.cpp b/src/armnnUtils/Threads.cpp deleted file mode 100644 index 4cdea6654a..0000000000 --- a/src/armnnUtils/Threads.cpp +++ /dev/null @@ -1,45 +0,0 @@ -// -// Copyright © 2020 Arm Ltd and Contributors. All rights reserved. -// SPDX-License-Identifier: MIT -// - -#include - -#if defined(__linux__) -#include -#include -#define gettid() syscall(SYS_gettid) -#elif defined(_MSC_VER) -#include -#elif defined(__APPLE__) -#include "AvailabilityMacros.h" -#include -#include -#include -#include -#endif - -namespace armnnUtils -{ -namespace Threads -{ - -int GetCurrentThreadId() -{ -#if defined(__linux__) - return static_cast(gettid()); -#elif defined(_MSC_VER) - return ::GetCurrentThreadId(); -#elif defined(__APPLE__) - uint64_t threadId; - int iRet = pthread_threadid_np(NULL, &threadId); - if (iRet != 0) - { - return 0; - } - return static_cast(threadId); -#endif -} - -} -} -- cgit v1.2.1