diff --git a/openmp/libomptarget/DeviceRTL/src/Mapping.cpp b/openmp/libomptarget/DeviceRTL/src/Mapping.cpp --- a/openmp/libomptarget/DeviceRTL/src/Mapping.cpp +++ b/openmp/libomptarget/DeviceRTL/src/Mapping.cpp @@ -373,8 +373,8 @@ extern "C" int ompx_##NAME(int Dim) { return mapping::MAPPER_NAME(Dim); } _TGT_KERNEL_LANGUAGE(thread_id, getThreadIdInBlock) -_TGT_KERNEL_LANGUAGE(thread_dim, getNumberOfThreadsInBlock) _TGT_KERNEL_LANGUAGE(block_id, getBlockIdInKernel) -_TGT_KERNEL_LANGUAGE(block_dim, getNumberOfBlocksInKernel) +_TGT_KERNEL_LANGUAGE(block_dim, getNumberOfThreadsInBlock) +_TGT_KERNEL_LANGUAGE(grid_dim, getNumberOfBlocksInKernel) #pragma omp end declare target diff --git a/openmp/libomptarget/test/api/ompx_3d.c b/openmp/libomptarget/test/api/ompx_3d.c --- a/openmp/libomptarget/test/api/ompx_3d.c +++ b/openmp/libomptarget/test/api/ompx_3d.c @@ -11,9 +11,9 @@ device(device) thread_limit(2) num_teams(5) for (int i = 0; i < 1000; ++i) { if (i == 42) { - tid = ompx_thread_dim_x(); + tid = ompx_block_dim_x(); bid = ompx_block_id_x(); - bdim = ompx_block_dim_x(); + bdim = ompx_grid_dim_x(); } } // CHECK: tid: 2, bid: 1, bdim: 5 diff --git a/openmp/libomptarget/test/api/ompx_3d.cpp b/openmp/libomptarget/test/api/ompx_3d.cpp --- a/openmp/libomptarget/test/api/ompx_3d.cpp +++ b/openmp/libomptarget/test/api/ompx_3d.cpp @@ -11,9 +11,9 @@ device(device) thread_limit(2) num_teams(5) for (int i = 0; i < 1000; ++i) { if (i == 42) { - tid = ompx::thread_dim_x(); + tid = ompx::block_dim_x(); bid = ompx::block_id_x(); - bdim = ompx::block_dim_x(); + bdim = ompx::grid_dim_x(); } } // CHECK: tid: 2, bid: 1, bdim: 5 diff --git a/openmp/libomptarget/test/offloading/ompx_coords.c b/openmp/libomptarget/test/offloading/ompx_coords.c --- a/openmp/libomptarget/test/offloading/ompx_coords.c +++ b/openmp/libomptarget/test/offloading/ompx_coords.c @@ -31,7 +31,7 @@ { int tid = ompx_thread_id_x(); int bid = ompx_block_id_x(); - int tdim = ompx_thread_dim_x(); + int tdim = ompx_block_dim_x(); int gid = tid + bid * tdim; if (gid < N) { X[gid].tid = tid; diff --git a/openmp/libomptarget/test/offloading/ompx_saxpy_mixed.c b/openmp/libomptarget/test/offloading/ompx_saxpy_mixed.c --- a/openmp/libomptarget/test/offloading/ompx_saxpy_mixed.c +++ b/openmp/libomptarget/test/offloading/ompx_saxpy_mixed.c @@ -33,7 +33,7 @@ { int tid = ompx_thread_id_x(); int bid = ompx_block_id_x(); - int tdim = ompx_thread_dim_x(); + int tdim = ompx_block_dim_x(); int gid = tid + bid * tdim; if (gid < N) Y[gid] = a * X[gid] + Y[gid]; diff --git a/openmp/runtime/src/include/ompx.h.var b/openmp/runtime/src/include/ompx.h.var --- a/openmp/runtime/src/include/ompx.h.var +++ b/openmp/runtime/src/include/ompx.h.var @@ -58,9 +58,9 @@ _TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_C(thread_id, omp_get_ancestor_thread_num(Dim + 1)) -_TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_C(thread_dim, omp_get_team_size(Dim + 1)) +_TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_C(block_dim, omp_get_team_size(Dim + 1)) _TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_C(block_id, 0) -_TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_C(block_dim, 1) +_TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_C(grid_dim, 1) #undef _TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_C ///} @@ -100,9 +100,9 @@ static inline int ompx_##NAME##_z() { return ompx_##NAME(ompx_dim_z); } _TGT_KERNEL_LANGUAGE_DECL_GRID_C(thread_id) -_TGT_KERNEL_LANGUAGE_DECL_GRID_C(thread_dim) -_TGT_KERNEL_LANGUAGE_DECL_GRID_C(block_id) _TGT_KERNEL_LANGUAGE_DECL_GRID_C(block_dim) +_TGT_KERNEL_LANGUAGE_DECL_GRID_C(block_id) +_TGT_KERNEL_LANGUAGE_DECL_GRID_C(grid_dim) #undef _TGT_KERNEL_LANGUAGE_DECL_GRID_C ///} @@ -137,9 +137,9 @@ static inline int NAME##_z() noexcept { return NAME(ompx_dim_z); } _TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_CXX(thread_id) -_TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_CXX(thread_dim) -_TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_CXX(block_id) _TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_CXX(block_dim) +_TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_CXX(block_id) +_TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_CXX(grid_dim) #undef _TGT_KERNEL_LANGUAGE_HOST_IMPL_GRID_CXX ///}