[Openmp-commits] [PATCH] D115887: [OpenMP][libomptarget] Fix __tgt_rtl_run_target_team_region_async API with missing parameter
Carlo Bertolli via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Fri Dec 17 07:59:23 PST 2021
This revision was automatically updated to reflect the committed changes.
Closed by commit rGd3abb04e148b: [OpenMP][libomptarget] Fix __tgt_rtl_run_target_team_region_async API with… (authored by carlo.bertolli).
Herald added a project: OpenMP.
Herald added a subscriber: openmp-commits.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D115887/new/
https://reviews.llvm.org/D115887
Files:
openmp/libomptarget/plugins/amdgpu/src/rtl.cpp
Index: openmp/libomptarget/plugins/amdgpu/src/rtl.cpp
===================================================================
--- openmp/libomptarget/plugins/amdgpu/src/rtl.cpp
+++ openmp/libomptarget/plugins/amdgpu/src/rtl.cpp
@@ -2289,7 +2289,10 @@
int32_t __tgt_rtl_run_target_team_region_async(
int32_t device_id, void *tgt_entry_ptr, void **tgt_args,
ptrdiff_t *tgt_offsets, int32_t arg_num, int32_t num_teams,
- int32_t thread_limit, uint64_t loop_tripcount) {
+ int32_t thread_limit, uint64_t loop_tripcount,
+ __tgt_async_info *AsyncInfo) {
+ assert(AsyncInfo && "AsyncInfo is nullptr");
+ initAsyncInfo(AsyncInfo);
DeviceInfo.load_run_lock.lock_shared();
int32_t res =
@@ -2305,16 +2308,13 @@
ptrdiff_t *tgt_offsets,
int32_t arg_num,
__tgt_async_info *AsyncInfo) {
- assert(AsyncInfo && "AsyncInfo is nullptr");
- initAsyncInfo(AsyncInfo);
-
// use one team and one thread
// fix thread num
int32_t team_num = 1;
int32_t thread_limit = 0; // use default
- return __tgt_rtl_run_target_team_region_async(device_id, tgt_entry_ptr,
- tgt_args, tgt_offsets, arg_num,
- team_num, thread_limit, 0);
+ return __tgt_rtl_run_target_team_region_async(
+ device_id, tgt_entry_ptr, tgt_args, tgt_offsets, arg_num, team_num,
+ thread_limit, 0, AsyncInfo);
}
int32_t __tgt_rtl_synchronize(int32_t device_id, __tgt_async_info *AsyncInfo) {
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D115887.395134.patch
Type: text/x-patch
Size: 1612 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20211217/a1d119af/attachment-0001.bin>
More information about the Openmp-commits
mailing list