[PATCH] [OPENMP] Bug fixes and improvements

Alexey Bataev a.bataev at hotmail.com
Wed Sep 18 23:19:42 PDT 2013


Hi doug.gregor, gribozavr, cbergstrom, hfinkel, wwwwpan,

1. Fixed constructor of shared clause.
2. Some macros for clauses processing are replaced by private template methods.
3. Additional checks in sema analysis of OpenMP clauses.
4. Fixed rules in sema for scope analysis in OpenMP threadprivate directive.

http://llvm-reviews.chandlerc.com/D1725

Files:
  test/OpenMP/threadprivate_ast_print.cpp
  test/OpenMP/threadprivate_messages.cpp
  include/clang/AST/StmtOpenMP.h
  include/clang/AST/RecursiveASTVisitor.h
  tools/libclang/RecursiveASTVisitor.h
  tools/libclang/CIndex.cpp
  lib/Sema/TreeTransform.h
  lib/Sema/SemaOpenMP.cpp
  lib/AST/DeclPrinter.cpp
  lib/AST/StmtPrinter.cpp
  lib/AST/StmtProfile.cpp
  lib/Serialization/ASTWriterStmt.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1725.1.patch
Type: text/x-patch
Size: 16417 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130918/0af24b41/attachment.bin>


More information about the cfe-commits mailing list