aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Module.cpp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2023-05-22 14:08:51 -0500
committerJonathan Peyton <jonathan.l.peyton@intel.com>2023-05-23 09:19:04 -0500
commitd67c91b5e728d94376873c04ffac3ba6d29b95b8 (patch)
tree85383c7b90eb01824a58dd6ce5ac5bd0f3cd4368 /llvm/lib/IR/Module.cpp
parenta0c92a3817efec51403f3129f2f6578d7625c2ce (diff)
downloadllvm-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