]> granicus.if.org Git - clang/commit
[OPENMP] Additional sema analysis for 'omp atomic[ update]'.
authorAlexey Bataev <a.bataev@hotmail.com>
Fri, 13 Mar 2015 12:27:31 +0000 (12:27 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Fri, 13 Mar 2015 12:27:31 +0000 (12:27 +0000)
commit0a77f5e5fb0534abecb6ffeb68a4b78644f3f67a
treef1cb65c2dae1b2268985e3ba871a9aee382360fe
parent844241237fb97ff02dc940be78ec4b3b3b3744ae
[OPENMP] Additional sema analysis for 'omp atomic[ update]'.
Adds additional semantic analysis + generation of helper expressions for proper codegen.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@232164 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/StmtOpenMP.h
include/clang/Basic/DiagnosticSemaKinds.td
lib/AST/Stmt.cpp
lib/Sema/SemaOpenMP.cpp
lib/Serialization/ASTReaderStmt.cpp
lib/Serialization/ASTWriterStmt.cpp
test/OpenMP/atomic_messages.c
test/OpenMP/atomic_messages.cpp
test/OpenMP/nesting_of_regions.cpp