[OpenMP] Simplify the ThreadStackTy for globalization fallback
authorJohannes Doerfert <johannes@jdoerfert.de>
Thu, 22 Jul 2021 17:18:46 +0000 (12:18 -0500)
committerJohannes Doerfert <johannes@jdoerfert.de>
Fri, 23 Jul 2021 04:57:46 +0000 (23:57 -0500)
commitd12ee28e2e4c3f551f1a79d27e3f10736f9b97cf
treeffca30b4773ce7947841e69b4eeef852b20d0fcb
parent6ca969353c1da8e9351bf5e713c18210c44af4a9
[OpenMP] Simplify the ThreadStackTy for globalization fallback

With D106496 we can make the globalization fallback stack much simpler
and this version doesn't seem to experience the spurious failures and
deadlocks we have seen before.

Differential Revision: https://reviews.llvm.org/D106576
openmp/libomptarget/deviceRTLs/common/src/data_sharing.cu