[OpenMP] Utilize the "non-uniform-workgroup" to simplify DeviceRTL
authorJohannes Doerfert <johannes@jdoerfert.de>
Fri, 7 Oct 2022 13:34:29 +0000 (06:34 -0700)
committerJohannes Doerfert <johannes@jdoerfert.de>
Wed, 2 Nov 2022 03:37:52 +0000 (20:37 -0700)
commitd0f9ddde998655e36434b7f55359a79a9e71c94b
tree8a082db798ec157af64077df2ad0b78fe8d5ef2c
parentdc452a76c27ac0d0a89fb7a30767023b5afcf20c
[OpenMP] Utilize the "non-uniform-workgroup" to simplify DeviceRTL

OpenMP offloading always uses uniform workgroups, see
https://reviews.llvm.org/D135374. The runtime doesn't need to handle
non-uniform workgroups at all either.

Differential Revision: https://reviews.llvm.org/D135444
openmp/libomptarget/DeviceRTL/src/Mapping.cpp