aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/InterferenceCache.cpp
diff options
context:
space:
mode:
authorGheorghe-Teodor Bercea <gheorghe-teod.bercea@ibm.com>2017-12-12 21:38:43 +0000
committerGheorghe-Teodor Bercea <gheorghe-teod.bercea@ibm.com>2017-12-12 21:38:43 +0000
commitb4c74c6603cd1951bffde8b188e7d785a37ab479 (patch)
tree57677e3af3ba0ce4bd661103d7432175db332c9a /llvm/lib/CodeGen/InterferenceCache.cpp
parent338c4b233669fc1c33126cbc51ecae2bb1f01c66 (diff)
downloadllvm-b4c74c6603cd1951bffde8b188e7d785a37ab479.zip
llvm-b4c74c6603cd1951bffde8b188e7d785a37ab479.tar.gz
llvm-b4c74c6603cd1951bffde8b188e7d785a37ab479.tar.bz2
[OpenMP] Add function attribute for triggering data sharing.
Summary: The backend should only emit data sharing code for the cases where it is needed. A new function attribute is used by Clang to enable data sharing only for the cases where OpenMP semantics require it and there are variables that need to be shared. Reviewers: hfinkel, Hahnfeld, ABataev, carlo.bertolli, caomhin Reviewed By: ABataev Subscribers: cfe-commits, jholewinski Differential Revision: https://reviews.llvm.org/D41123 llvm-svn: 320527
Diffstat (limited to 'llvm/lib/CodeGen/InterferenceCache.cpp')
0 files changed, 0 insertions, 0 deletions