[flang-commits] [flang] [flang] Implement !DIR$ [NO]INLINE and FORCEINLINE directives (PR #134350)

Jean-Didier PAILLEUX via flang-commits flang-commits at lists.llvm.org
Thu Apr 17 02:29:40 PDT 2025


================
@@ -2162,6 +2226,10 @@ class FirConverter : public Fortran::lower::AbstractConverter {
 
     // This call may generate a branch in some contexts.
     genFIR(endDoEval, unstructuredContext);
+
+    // Add attribute(s) on operations in fir::DoLoopOp if necessary
----------------
JDPailleux wrote:

For the moment, I've focused on do_loop, assignment and callstmt. And in `doc/Directives.md` I've added a message to say that these directives are partially supported. But if it's really necessary I can add support for the other operations.

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


More information about the flang-commits mailing list