[flang][OpenMP] Add parser support for order clause
authorKavitha Natarajan <kavitha.natarajan@amd.com>
Tue, 24 Jan 2023 09:06:22 +0000 (14:36 +0530)
committerKavitha Natarajan <kavitha.natarajan@amd.com>
Tue, 21 Feb 2023 14:01:19 +0000 (19:31 +0530)
commita7d352c76d3c4b7ec8bce5f64b42e62e5771a347
tree9e330cf844a949b70eb82390a7d03d19f3fce3b0
parentc9fd858172d0b113d117b633120e931ac4f8da2c
[flang][OpenMP] Add parser support for order clause

Added parser support for OpenMP 5.0 & 5.1 feature
ORDER([order-modifier :]concurrent) clause for all
applicable and supported OpenMP directives.

Reviewed By: kiranchandramohan, abidmalikwaterloo

Differential Revision: https://reviews.llvm.org/D142524
flang/include/flang/Parser/dump-parse-tree.h
flang/include/flang/Parser/parse-tree.h
flang/lib/Parser/openmp-parsers.cpp
flang/lib/Parser/unparse.cpp
flang/test/Examples/omp-order-clause.f90 [new file with mode: 0644]
flang/test/Parser/omp-order-clause01.f90 [new file with mode: 0644]
flang/test/Semantics/OpenMP/omp-order-clause01.f90 [new file with mode: 0644]
llvm/include/llvm/Frontend/OpenMP/OMP.td