summaryrefslogtreecommitdiffstats
path: root/openmp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2016-06-14 19:15:40 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2016-06-14 19:15:40 +0000
commite85ba3f58fb7bb1f063fa70f9d2d23c6fef2aa18 (patch)
tree166691b38ca66eb5c09694812490ad14b3e56a37 /openmp
parent916bc2b0245c530a43b0f8c91f732c2fe9164f90 (diff)
downloadbcm5719-llvm-e85ba3f58fb7bb1f063fa70f9d2d23c6fef2aa18.tar.gz
bcm5719-llvm-e85ba3f58fb7bb1f063fa70f9d2d23c6fef2aa18.zip
Remove unused wait/release code.
Cleanup - unused code removal. TODO: consider to remove (replace with flag class methods) also kmp_wait_64 and kmp_release_64 routines. Patch by Andrey Churbanov Differential Revision: http://reviews.llvm.org/D21332 llvm-svn: 272697
Diffstat (limited to 'openmp')
-rw-r--r--openmp/runtime/src/dllexports4
-rw-r--r--openmp/runtime/src/exports_so.txt4
-rw-r--r--openmp/runtime/src/kmp.h12
-rw-r--r--openmp/runtime/src/kmp_wait_release.cpp24
4 files changed, 0 insertions, 44 deletions
diff --git a/openmp/runtime/src/dllexports b/openmp/runtime/src/dllexports
index 63efe453423..d4ec6fe7a84 100644
--- a/openmp/runtime/src/dllexports
+++ b/openmp/runtime/src/dllexports
@@ -193,12 +193,8 @@
_You_must_link_with_Microsoft_OpenMP_library DATA
%endif
- __kmp_wait_32
__kmp_wait_64
- __kmp_wait_oncore
- __kmp_release_32
__kmp_release_64
- __kmp_release_oncore
# VT_getthid 1
diff --git a/openmp/runtime/src/exports_so.txt b/openmp/runtime/src/exports_so.txt
index 3f442c30aca..3c10d735131 100644
--- a/openmp/runtime/src/exports_so.txt
+++ b/openmp/runtime/src/exports_so.txt
@@ -89,12 +89,8 @@ VERSION {
__kmp_launch_worker;
__kmp_reap_monitor;
__kmp_reap_worker;
- __kmp_release_32;
__kmp_release_64;
- __kmp_release_oncore;
- __kmp_wait_32;
__kmp_wait_64;
- __kmp_wait_oncore;
__kmp_wait_yield_4;
# ittnotify symbols to be used by debugger
diff --git a/openmp/runtime/src/kmp.h b/openmp/runtime/src/kmp.h
index 31c2581cfa0..cc81a507c89 100644
--- a/openmp/runtime/src/kmp.h
+++ b/openmp/runtime/src/kmp.h
@@ -3102,24 +3102,12 @@ extern void __kmp_wait_yield_4_ptr( void * spinner, kmp_uint32 checker, kmp_uint
class kmp_flag_32;
class kmp_flag_64;
class kmp_flag_oncore;
-extern void __kmp_wait_32(kmp_info_t *this_thr, kmp_flag_32 *flag, int final_spin
-#if USE_ITT_BUILD
- , void * itt_sync_obj
-#endif
- );
-extern void __kmp_release_32(kmp_flag_32 *flag);
extern void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64 *flag, int final_spin
#if USE_ITT_BUILD
, void * itt_sync_obj
#endif
);
extern void __kmp_release_64(kmp_flag_64 *flag);
-extern void __kmp_wait_oncore(kmp_info_t *this_thr, kmp_flag_oncore *flag, int final_spin
-#if USE_ITT_BUILD
- , void * itt_sync_obj
-#endif
- );
-extern void __kmp_release_oncore(kmp_flag_oncore *flag);
extern void __kmp_infinite_loop( void );
diff --git a/openmp/runtime/src/kmp_wait_release.cpp b/openmp/runtime/src/kmp_wait_release.cpp
index d865bf6d46f..05b1e055dfa 100644
--- a/openmp/runtime/src/kmp_wait_release.cpp
+++ b/openmp/runtime/src/kmp_wait_release.cpp
@@ -14,13 +14,6 @@
#include "kmp_wait_release.h"
-void __kmp_wait_32(kmp_info_t *this_thr, kmp_flag_32 *flag, int final_spin
- USE_ITT_BUILD_ARG(void * itt_sync_obj) )
-{
- __kmp_wait_template(this_thr, flag, final_spin
- USE_ITT_BUILD_ARG(itt_sync_obj) );
-}
-
void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64 *flag, int final_spin
USE_ITT_BUILD_ARG(void * itt_sync_obj) )
{
@@ -28,23 +21,6 @@ void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64 *flag, int final_spin
USE_ITT_BUILD_ARG(itt_sync_obj) );
}
-void __kmp_wait_oncore(kmp_info_t *this_thr, kmp_flag_oncore *flag, int final_spin
- USE_ITT_BUILD_ARG(void * itt_sync_obj) )
-{
- __kmp_wait_template(this_thr, flag, final_spin
- USE_ITT_BUILD_ARG(itt_sync_obj) );
-}
-
-
-
-void __kmp_release_32(kmp_flag_32 *flag) {
- __kmp_release_template(flag);
-}
-
void __kmp_release_64(kmp_flag_64 *flag) {
__kmp_release_template(flag);
}
-
-void __kmp_release_oncore(kmp_flag_oncore *flag) {
- __kmp_release_template(flag);
-}
OpenPOWER on IntegriCloud