diff options
author | Kiran Kumar T P <kirankumar.tp@amd.com> | 2020-09-08 06:52:07 +0530 |
---|---|---|
committer | Kiran Kumar T P <kirankumar.tp@amd.com> | 2020-09-08 06:52:07 +0530 |
commit | 4536c6acb3809eaadc836f24f091db1b50b82af9 (patch) | |
tree | f15075fbda25d8492b5fdb83d06803707c74d766 /clang/lib/Frontend | |
parent | 35f708a3c9ffceacbeaf8abfb0ba5123e346b30e (diff) | |
download | llvm-4536c6acb3809eaadc836f24f091db1b50b82af9.zip llvm-4536c6acb3809eaadc836f24f091db1b50b82af9.tar.gz llvm-4536c6acb3809eaadc836f24f091db1b50b82af9.tar.bz2 |
[flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0
Summary:
This patch enhances parser support for atomic construct to OpenMP 5.0.
2.17.7 atomic -> ATOMIC [clause [,]] atomic-clause [[,] clause] |
ATOMIC [clause]
clause -> memory-order-clause | HINT(hint-expression)
memory-order-clause -> SEQ_CST | ACQ_REL | RELEASE | ACQUIRE | RELAXED
atomic-clause -> READ | WRITE | UPDATE | CAPTURE
The patch includes code changes and testcase modifications.
Reviewed By: DavidTruby, kiranchandramohan, sameeranjoshi
Differential Revision: https://reviews.llvm.org/D82931
Diffstat (limited to 'clang/lib/Frontend')
0 files changed, 0 insertions, 0 deletions