[flang-commits] [flang] [flang][Multi-Image] Moving Mutli-image lowering to PRIF into the MIF dialect (PR #161179)

Kiran Chandramohan via flang-commits flang-commits at lists.llvm.org
Tue Sep 30 05:34:18 PDT 2025


kiranchandramohan wrote:

> Thanks @JDPailleux for the progress with the Multi Image Dialect. Does this currently cover only the intrinsics?
> 
> If you could write a high level description of the MIF dialect as a PR to flang/docs or write a summary in discourse (https://discourse.llvm.org/c/subprojects/flang/33) that will make it easier for others to follow and help review. Alternatively you could consider presenting at the Flang community call next Wednesday.
> 
> Are there any general principles that you are following. Like all co-array or multi-image intrinsics will be represented as an operation. Are there any new FIR/MLIR types to represent coarrays/multi-images? Is the dialect only for ease of lowering or will it include some transformations as well? What kind of transformations do you plan to have in the dialect?

I see that you have some slides in https://flang-compiler.slack.com/archives/C06QTP07SCU/p1758900973869609. This addresses my points above. Thanks.

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


More information about the flang-commits mailing list