aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ValueTracking.cpp
diff options
context:
space:
mode:
authorGeorge Rokos <grokos@us.ibm.com>2018-05-24 21:12:41 +0000
committerGeorge Rokos <grokos@us.ibm.com>2018-05-24 21:12:41 +0000
commit6da6f433a04ae244adcd6184275bb6e1944b6ca2 (patch)
tree9a221531e44fa69956ef113ccd8b222f1b3b233a /llvm/lib/Analysis/ValueTracking.cpp
parent93afb0598ea5fbcbad67597cd76d2df6c10aff74 (diff)
downloadllvm-6da6f433a04ae244adcd6184275bb6e1944b6ca2.zip
llvm-6da6f433a04ae244adcd6184275bb6e1944b6ca2.tar.gz
llvm-6da6f433a04ae244adcd6184275bb6e1944b6ca2.tar.bz2
[CUDA]Fix dynamic|guided scheduling.
The existing implementation of the dynamic scheduling breaks the contract introduced by the original openmp runtime and, thus, is incorrect. Patch fixes it and introduces correct dynamic scheduling model. Thanks to Alexey Bataev for submitting this patch. Differential Revision: https://reviews.llvm.org/D47333 llvm-svn: 333225
Diffstat (limited to 'llvm/lib/Analysis/ValueTracking.cpp')
0 files changed, 0 insertions, 0 deletions