diff options
author | Anastasia Stulova <anastasia.stulova@arm.com> | 2015-03-11 15:57:53 +0000 |
---|---|---|
committer | Anastasia Stulova <anastasia.stulova@arm.com> | 2015-03-11 15:57:53 +0000 |
commit | 0cb5d3333a11bbd1f17c10b31c19dc44e6c2c160 (patch) | |
tree | 2ba70ed40553ecca1e167c06ea1ce7dcc954e07b /llvm/lib/Support | |
parent | 8553bec91171eae68d2319a3c1212bdfa3f0d7d2 (diff) | |
download | bcm5719-llvm-0cb5d3333a11bbd1f17c10b31c19dc44e6c2c160.tar.gz bcm5719-llvm-0cb5d3333a11bbd1f17c10b31c19dc44e6c2c160.zip |
OpenCL: CL2.0 atomic types
OpenCL C Spec v2.0 Section 6.13.11
- Made c11 _Atomic being accepted only for c11 compilations
- 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: 231932
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions