[PATCH] D142524: [flang][OpenMP] Add parser support for order clause
Kavitha Natarajan via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 25 00:27:21 PST 2023
kavitha-natarajan created this revision.
kavitha-natarajan added projects: LLVM, Flang, OpenMP.
Herald added subscribers: sunshaoce, jdoerfert, guansong, yaxunl.
Herald added a reviewer: sscalpone.
Herald added a project: All.
kavitha-natarajan requested review of this revision.
Herald added a reviewer: jdoerfert.
Herald added subscribers: llvm-commits, sstefan1.
Added parser support for OpenMP 5.0 feature ORDER(CONCURRENT) clause for the following OpenMP directives:
do
simd <https://reviews.llvm.org/file/data/mzfxgnf7pzfg7d67huun/PHID-FILE-wyt4mxd2olxfluasmpd6/SIMD>
do simd
parallel do
parallel do simd
target simd
target parallel do
target parallel do simd
teams distribute simd
teams distribute parallel do
teams distribute parallel do simd
target teams distribute simd
target teams distribute parallel do
target teams distribute parallel do simd
taskloop simd
Other OpenMP directives that are not yet supported by flang which as order(concurrent) clause:
==============================================================================================
loop
parallel loop
target parallel loop
teams loop
target teams loop
masked taskloop simd
parallel masked taskloop simd
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D142524
Files:
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
flang/test/Parser/omp-order-clause01.f90
flang/test/Parser/omp-order-clause02.f90
llvm/include/llvm/Frontend/OpenMP/OMP.td
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D142524.492008.patch
Type: text/x-patch
Size: 21456 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230125/6c32cff4/attachment.bin>
More information about the llvm-commits
mailing list