Added parsing/sema/serialization support for affinity clause in task
directives.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D80148
[OPENMP50]Add initial support for 'affinity' clause. ClosedPublic Authored by ABataev on May 18 2020, 11:38 AM.
Details Summary Added parsing/sema/serialization support for affinity clause in task
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMay 18 2020, 11:38 AM This revision is now accepted and ready to land.May 18 2020, 2:18 PM Closed by commit rG2e499eee5884: [OPENMP50]Add initial support for 'affinity' clause. (authored by ABataev). · Explain WhyMay 19 2020, 5:55 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 264687 clang/include/clang/AST/OpenMPClause.h
clang/include/clang/AST/RecursiveASTVisitor.h
clang/include/clang/Sema/Sema.h
clang/lib/AST/OpenMPClause.cpp
clang/lib/AST/StmtProfile.cpp
clang/lib/Basic/OpenMPKinds.cpp
clang/lib/CodeGen/CGStmtOpenMP.cpp
clang/lib/Parse/ParseOpenMP.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/lib/Sema/TreeTransform.h
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTWriter.cpp
clang/test/OpenMP/task_affinity_messages.cpp
clang/test/OpenMP/task_ast_print.cpp
clang/tools/libclang/CIndex.cpp
llvm/include/llvm/Frontend/OpenMP/OMPKinds.def
|
Please make this a conditional. Having a 5 line expression with ternary and comma operator is hard to read.