diff options
author | Gheorghe-Teodor Bercea <doru.bercea@amd.com> | 2024-07-01 10:23:11 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-01 10:23:11 -0400 |
commit | 1a478a69bc4f2781c14fd045c202838786fb9062 (patch) | |
tree | 20805daeacf0de04461b38cd795021950a11fba3 /openmp/runtime | |
parent | 6e379de3b144363c2f5a6f9335eef6f42e28ef37 (diff) | |
download | llvm-1a478a69bc4f2781c14fd045c202838786fb9062.zip llvm-1a478a69bc4f2781c14fd045c202838786fb9062.tar.gz llvm-1a478a69bc4f2781c14fd045c202838786fb9062.tar.bz2 |
[OpenMP][offload] Fix dynamic schedule tracking (#97065)
This patch fixes the dynamic schedule tracking.
Diffstat (limited to 'openmp/runtime')
-rw-r--r-- | openmp/runtime/src/kmp.h | 2 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_dispatch.cpp | 5 |
2 files changed, 7 insertions, 0 deletions
diff --git a/openmp/runtime/src/kmp.h b/openmp/runtime/src/kmp.h index c8d821b..916c1dc 100644 --- a/openmp/runtime/src/kmp.h +++ b/openmp/runtime/src/kmp.h @@ -3840,6 +3840,8 @@ extern void __kmpc_dispatch_fini_8(ident_t *loc, kmp_int32 gtid); extern void __kmpc_dispatch_fini_4u(ident_t *loc, kmp_int32 gtid); extern void __kmpc_dispatch_fini_8u(ident_t *loc, kmp_int32 gtid); +extern void __kmpc_dispatch_deinit(ident_t *loc, kmp_int32 gtid); + #ifdef KMP_GOMP_COMPAT extern void __kmp_aux_dispatch_init_4(ident_t *loc, kmp_int32 gtid, diff --git a/openmp/runtime/src/kmp_dispatch.cpp b/openmp/runtime/src/kmp_dispatch.cpp index fc333765..8475e80 100644 --- a/openmp/runtime/src/kmp_dispatch.cpp +++ b/openmp/runtime/src/kmp_dispatch.cpp @@ -3009,6 +3009,11 @@ See @ref __kmpc_dispatch_fini_4 void __kmpc_dispatch_fini_8u(ident_t *loc, kmp_int32 gtid) { __kmp_dispatch_finish<kmp_uint64>(gtid, loc); } + +/*! +See @ref __kmpc_dispatch_deinit +*/ +void __kmpc_dispatch_deinit(ident_t *loc, kmp_int32 gtid) {} /*! @} */ //----------------------------------------------------------------------------- |