diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2023-07-07 15:05:05 -0700 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2023-07-07 16:38:34 -0700 |
commit | 24656e995ae9c5893fa32db62863e55c3c70c5e2 (patch) | |
tree | 7179b643fae1abed1f878e7272bb99eb949b9508 /llvm/lib/Transforms/Utils/ModuleUtils.cpp | |
parent | 4009f84d2df53793278c913eb9bb45f9f7363366 (diff) | |
download | llvm-24656e995ae9c5893fa32db62863e55c3c70c5e2.zip llvm-24656e995ae9c5893fa32db62863e55c3c70c5e2.tar.gz llvm-24656e995ae9c5893fa32db62863e55c3c70c5e2.tar.bz2 |
[OpenMPOpt] The kernel end is not necessarily an aligned barrier
A kernel can be exited in a non-aligned fashion, so we cannot pretend it
always ends in an aligned barrier. Instead, we require an explicit
aligned barrier as we lack a divergence analysis at this point.
Diffstat (limited to 'llvm/lib/Transforms/Utils/ModuleUtils.cpp')
0 files changed, 0 insertions, 0 deletions