diff options
author | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2023-05-22 14:08:51 -0500 |
---|---|---|
committer | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2023-05-23 09:19:04 -0500 |
commit | d67c91b5e728d94376873c04ffac3ba6d29b95b8 (patch) | |
tree | 85383c7b90eb01824a58dd6ce5ac5bd0f3cd4368 /llvm/lib/IR/Module.cpp | |
parent | a0c92a3817efec51403f3129f2f6578d7625c2ce (diff) | |
download | llvm-d67c91b5e728d94376873c04ffac3ba6d29b95b8.zip llvm-d67c91b5e728d94376873c04ffac3ba6d29b95b8.tar.gz llvm-d67c91b5e728d94376873c04ffac3ba6d29b95b8.tar.bz2 |
[OpenMP] Insert missing variable update inside loop
While loop within task priority code did not have necessary update of
variable which could lead to hangs if two threads collided when both
attempted to execute the compare_and_exchange.
Fixes: https://github.com/llvm/llvm-project/issues/62867
Differential Revision: https://reviews.llvm.org/D151138
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions