[Flang][Affine] Linearized array access in -promote-to-affine causes false dependence and blocks loop tiling

[Flang][Affine] Linearized array access in -promote-to-affine causes false dependence and blocks loop tiling

• Hi, I’ve been investigating the -promote-to-affine pass in flang (AffinePromotion.cpp) and its interaction with downstream MLIR affine loop optimization (specifically -affine-loo

Language Internals · February 23, 2026 (updated February 24, 2026) · 2 min · 336 words
[RFC] Adding conditional expressions in Flang (F2023)

[RFC] Adding conditional expressions in Flang (F2023)

• [RFC] Adding conditional expressions in Flang (F2023) I’ve been working on adding conditional expression support to Flang, and I wanted to open a discussion before finishing up a

Language Internals · February 18, 2026 (updated February 24, 2026) · 2 min · 369 words