Unverified Commit bb94b23f authored by Uday Bondhugula's avatar Uday Bondhugula Committed by GitHub
Browse files

[MLIR][Affine] Generalize/fix mdg init for region-holding ops with known control flow (#71754)

Generalize/fix mdg init for region-holding ops with well-defined control
flow. Use the memory effect interface to determine when to create a
node. While on this, remove the special treatment there for call ops.

This allows fusion of affine nests even in the presence of scf region
ops elsewhere in the Block. Previously, even a single scf.for/if/while
op in a block would have made fusion bail out on all affine fusion that
was possible. Addressed.
parent 848ae10c
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment