aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ProfileData/CoverageMappingTest.cpp
diff options
context:
space:
mode:
authorAnastasia Stulova <anastasia.stulova@arm.com>2021-05-14 15:41:56 +0100
committerAnastasia Stulova <anastasia.stulova@arm.com>2021-05-14 17:43:00 +0100
commit769cc335e6e63e5eac0c0ac849de44714326e20b (patch)
treec81d8c2a22fae483b6bfc16e0cc9e6d5786e76bc /llvm/unittests/ProfileData/CoverageMappingTest.cpp
parent4adf7a7604069331849c26c0f808a9bb6e22e461 (diff)
downloadllvm-769cc335e6e63e5eac0c0ac849de44714326e20b.zip
llvm-769cc335e6e63e5eac0c0ac849de44714326e20b.tar.gz
llvm-769cc335e6e63e5eac0c0ac849de44714326e20b.tar.bz2
[OpenCL] Simplify use of C11 atomic types.
Remove requirements on extension pragma in atomic types because it has not respected the spec wrt disabling types and hasn't been useful either. With this change, the developers can use atomic types from the extensions if they are supported without enabling the pragma just like the builtin functions This patch does not break backward compatibility since the extension pragma is still supported and it makes the behavior of the compiler less strict by accepting code without needless and inconsistent pragma statements. Differential Revision: https://reviews.llvm.org/D100976
Diffstat (limited to 'llvm/unittests/ProfileData/CoverageMappingTest.cpp')
0 files changed, 0 insertions, 0 deletions