aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2015-09-10 18:44:30 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2015-09-10 18:44:30 +0000
commitd26e213d1132fcffee523517e732473209b248c6 (patch)
treed65633c5fefb68639caec59a737cdba87d743156 /clang/lib/CodeGen/CodeGenFunction.cpp
parent6ec370a4ed9a2545dda7549953c8f198cc26cd9e (diff)
downloadllvm-d26e213d1132fcffee523517e732473209b248c6.zip
llvm-d26e213d1132fcffee523517e732473209b248c6.tar.gz
llvm-d26e213d1132fcffee523517e732473209b248c6.tar.bz2
Fix hanging barriers if number of parallel regions exceeds UINT_MAX
The fix is to make b_arrived flag 64 bit in both structures - kmp_balign_team_t and kmp_balign_t. Otherwise when flag in kmp_balign_team_t wrapped over UINT_MAX the library hangs. Differential Revision: http://reviews.llvm.org/D12563 llvm-svn: 247320
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions