aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineScheduler.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2020-11-17 05:33:25 -0800
committerAlexey Bataev <a.bataev@hotmail.com>2020-11-17 10:21:12 -0800
commit0333567c47c0d496bba146cd4f7b65a8ef8ba113 (patch)
tree06eb285d84c01f5cfc32dc1c08e96b31c2e5db81 /llvm/lib/CodeGen/MachineScheduler.cpp
parent48138e7338c19f4f7347e470e9d10b0f24ff893d (diff)
downloadllvm-0333567c47c0d496bba146cd4f7b65a8ef8ba113.zip
llvm-0333567c47c0d496bba146cd4f7b65a8ef8ba113.tar.gz
llvm-0333567c47c0d496bba146cd4f7b65a8ef8ba113.tar.bz2
[OPENMP] Fix PR47999: correctly map implicit firstprivates in outer tasks.
If the variable is implicitly firstprivatized in the inner task-based region, it also must be firstprivatized in outer task-based regions. Previously firstprivates were captured in tasks but later it was optimized to reduce the memory usage. But still need to mark such variables as implicit firstprivate in outer tasks. Differential Revision: https://reviews.llvm.org/D91627
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions