[flang-commits] [PATCH] D153916: [flang][NFC] Add F2023X documentation

Kiran Chandramohan via Phabricator via flang-commits flang-commits at lists.llvm.org
Wed Jun 28 00:12:20 PDT 2023


kiranchandramohan added a comment.

Thanks for putting up this document. Very informative and likely good feedback for standards committee members. I see that Brad has already commented, may be Mark and Gary also might be interested.

A comment on the source line changes, relaxation for BOZ constants, using rank-one arrays to specify the rank and bounds of arrays might be useful.



================
Comment at: flang/docs/F202X.md:140
+
+#### `SIMPLE` procedures
+
----------------
There might be some performance benefits if lowering can use llvm attributes like `argmem`/`argmemonly` for simple functions.
https://github.com/llvm/llvm-project/blob/main/llvm/docs/Frontend/PerformanceTips.rst#modeling-memory-effects


================
Comment at: flang/docs/F202X.md:198
+type checking on assignment and argument association, generic
+resolution, formatted I/O, NAMELIST, debugging symbols, &c.
+It will indirectly affect every switch statement in the compiler
----------------
Is `Select case` support for enumeration types new?


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D153916/new/

https://reviews.llvm.org/D153916



More information about the flang-commits mailing list