[flang-commits] [flang] [flang] Classify MOVE_ALLOC with noncoarray FROM as SIMPLE (PR #224923)
Eugene Epshteyn via flang-commits
flang-commits at lists.llvm.org
Sun Oct 11 16:53:09 PDT 2026
================
@@ -179,8 +179,8 @@ This makes `SIMPLE` a lower-priority feature.
- F2023 16.1 p2: All standard intrinsic functions are classified as `SIMPLE`
- F2023 16.1 p5: `MVBITS`, `SPLIT`, and both forms of `TOKENIZE` are classified
as `SIMPLE` intrinsic subroutines
-- F2023 16.1 p5: Conditional `SIMPLE` classification of `MOVE_ALLOC` is not yet
- implemented (planned as follow-up work)
+- F2023 16.1 p5: Conditional `SIMPLE` classification of `MOVE_ALLOC` is
+ implemented when `FROM` is not a coarray
----------------
eugeneepshteyn wrote:
Nit: "`MOVE_ALLOC` is classified as `SIMPLE` when `FROM` is not a coarray" might read more naturally, and would match the bullet above.
https://github.com/llvm/llvm-project/pull/224923
More information about the flang-commits
mailing list