This patch gives basic parsing and semantic analysis support for 'strict' modifier with 'num_tasks' clause on 'taskloop' construct introduced in OpenMP 5.1 ( section 2.12.2)
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D138328
[OpenMP] Initial parsing and semantic analysis support for 'strict' modifier with 'num_tasks' clause on 'taskloop' construct ClosedPublic Authored by mdfazlay on Nov 18 2022, 1:26 PM.
Details Summary This patch gives basic parsing and semantic analysis support for 'strict' modifier with 'num_tasks' clause on 'taskloop' construct introduced in OpenMP 5.1 ( section 2.12.2)
Diff Detail
Event Timelinemdfazlay retitled this revision from [OpenMP] Initial parsing and semantic analysis support for 'strict' modifier with 'grainsize' clause on 'taskloop' construct to [OpenMP] Initial parsing and semantic analysis support for 'strict' modifier with 'num_tasks' clause on 'taskloop' construct.Nov 18 2022, 1:29 PM
This revision is now accepted and ready to land.Nov 18 2022, 3:15 PM Closed by commit rG56c166017055: [OpenMP] Initial parsing/sema for 'strict' modifier with 'num_tasks' clause (authored by mdfazlay, committed by mikerice). · Explain WhyNov 18 2022, 4:27 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 476632 clang/include/clang/AST/OpenMPClause.h
clang/include/clang/Basic/OpenMPKinds.h
clang/include/clang/Basic/OpenMPKinds.def
clang/include/clang/Sema/Sema.h
clang/lib/AST/OpenMPClause.cpp
clang/lib/Basic/OpenMPKinds.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/taskloop_strict_modifier_ast_print.cpp
clang/test/OpenMP/taskloop_strict_modifier_messages.cpp
llvm/include/llvm/Frontend/OpenMP/OMP.td
|
Check that it is ':