[OPENMP50]Allow nonmonotonic modifier for all schedule kinds.
authorAlexey Bataev <a.bataev@hotmail.com>
Wed, 17 Jun 2020 16:52:37 +0000 (12:52 -0400)
committerAlexey Bataev <a.bataev@hotmail.com>
Thu, 18 Jun 2020 16:30:50 +0000 (12:30 -0400)
commit4971d0b8ec6e8d3b9ea5980d96cf5812886671df
treec9c16c820d6f15d4b2f0b9eb1cd7cb7fd01ac0af
parent53d6bfef32e371fb984a40b52208c6e34bd54e05
[OPENMP50]Allow nonmonotonic modifier for all schedule kinds.

Summary:
According to OpenMP 5.0, nonmonotonic modifier can be used with all
schedule kinds, not only dynamic and guided as in OpenMP 4.5.

Reviewers: jdoerfert

Subscribers: yaxunl, guansong, sstefan1, cfe-commits, caomhin

Tags: #clang

Differential Revision: https://reviews.llvm.org/D82026
clang/lib/CodeGen/CGStmtOpenMP.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/test/OpenMP/for_ast_print.cpp
clang/test/OpenMP/for_schedule_messages.cpp
clang/test/OpenMP/schedule_codegen.cpp