commit | b1152f1e56349dc0c409abe5a8b83871431dc8e5 | [log] [tgz] |
---|---|---|
author | Anastasia Stulova <anastasia.stulova@arm.com> | Wed Mar 18 12:55:29 2015 +0000 |
committer | Anastasia Stulova <anastasia.stulova@arm.com> | Wed Mar 18 12:55:29 2015 +0000 |
tree | a2e332dd8c63dc7ddc0bc907f6a135495a19f68b | |
parent | 794ffb7da384367b4d334cacaf7a03b203a52692 [diff] |
OpenCL: CL2.0 atomic types OpenCL C Spec v2.0 Section 6.13.11 - Made c11 _Atomic being not accepted for OpenCL - Implemented CL2.0 atomics by aliasing them to the corresponding c11 atomic types using implicit typedef - Added diagnostics for atomics Khronos extension enabling llvm-svn: 232631