diff options
author | Anchu Rajendran S <asudhaku@amd.com> | 2025-07-24 09:49:38 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-24 09:49:38 -0700 |
commit | f44346dc1f6252716cfc62bb0687e3932a93089f (patch) | |
tree | a11f9fc543773d6513e376ca0ca30144718355bc /clang/test/AST/ast-print-openacc-wait-construct.cpp | |
parent | 473bc0d188bfb53b16b8ce1f74629d3763d637e0 (diff) | |
download | llvm-f44346dc1f6252716cfc62bb0687e3932a93089f.zip llvm-f44346dc1f6252716cfc62bb0687e3932a93089f.tar.gz llvm-f44346dc1f6252716cfc62bb0687e3932a93089f.tar.bz2 |
[flang][flang-driver][mlir][OpenMP] atomic control support (#143441)
Atomic Control Options are used to specify architectural characteristics
to help lowering of atomic operations. The options used are:
`-f[no-]atomic-remote-memory`, `-f[no-]atomic-fine-grained-memory`,
`-f[no-]atomic-ignore-denormal-mode`.
Legacy option `-m[no-]unsafe-fp-atomics` is aliased to
`-f[no-]ignore-denormal-mode`.
More details can be found in
https://github.com/llvm/llvm-project/pull/102569. This PR implements the
frontend support for these options with OpenMP atomic in flang.
Backend changes are available in the draft PR:
https://github.com/llvm/llvm-project/pull/143769 which will be raised
after this merged.
Diffstat (limited to 'clang/test/AST/ast-print-openacc-wait-construct.cpp')
0 files changed, 0 insertions, 0 deletions