[flang-commits] [flang] [llvm] [flang][OpenMP]Add support for fail clause (PR #118683)

Krzysztof Parzyszek via flang-commits flang-commits at lists.llvm.org
Wed Dec 4 12:54:03 PST 2024


================
@@ -4098,6 +4099,14 @@ struct OmpUpdateClause {
   std::variant<OmpDependenceType, OmpTaskDependenceType> u;
 };
 
+// OMP 5.2 15.8.3 extened-atomic, fail-clause ->
+//    FAIL(memory-order)
+struct OmpFailClause {
+  WRAPPER_CLASS_BOILERPLATE(
+      OmpFailClause, common::Indirection<OmpMemoryOrderClause>);
+  CharBlock source;
+};
+
----------------
kparzysz wrote:

The `OmpXyzClause` classes are ordered alphabetically.  Could you move it to the right location?

https://github.com/llvm/llvm-project/pull/118683


More information about the flang-commits mailing list