[PATCH] [OPENMP] CodeGen for "omp atomic read [seq_cst]" directive.

Bataev, Alexey a.bataev at hotmail.com
Tue Dec 16 12:18:18 PST 2014


I discussed this problem with the author of atomics in OpenMP already. I 
hope to get the answer from him tomorrow.
PS. I'll try to investigate this problem a little bit more, maybe I'll 
come into some suitable solution. I have an idea in mind, but I need to 
play with it a little bit.
PPS. gcc uses global lock for all atomic operations and that's all. In 
icc there is a little bit more complex solution. I want to use an 
existing infrastructure of clang/LLVM.

Best regards,
Alexey Bataev
=============
Software Engineer
Intel Compiler Team

16.12.2014 21:23, John McCall пишет:
> Okay.  So where does that leave us with this patch?  The minimal thing is to just wait for direction from the OpenMP language committee, or we can optimistically assume that we get that rule and then build the implementation around that assumption.
>
> Note also that you need to be compatible with whatever GCC is doing here, assuming you're trying to guarantee compiler interop.
>
>
> http://reviews.llvm.org/D6431
>
> EMAIL PREFERENCES
>    http://reviews.llvm.org/settings/panel/emailpreferences/
>
>





More information about the cfe-commits mailing list