This fixes https://github.com/llvm/llvm-project/issues/59461
Add missing check in affine-scalrep pass that led to scalrep assert or
wrong scalrep when dead affine region ops existed in the same block.
Paths
| Differential D141255
[MLIR][Affine] Fix affine scalrep - add missing check ClosedPublic Authored by bondhugula on Jan 8 2023, 10:18 PM.
Details Summary This fixes https://github.com/llvm/llvm-project/issues/59461 Add missing check in affine-scalrep pass that led to scalrep assert or
Diff Detail
Event Timelinebondhugula added a parent revision: D141254: [MLIR] Fix affine analysis methods for affine.parallel.Jan 8 2023, 10:19 PM This revision is now accepted and ready to land.Jan 10 2023, 2:14 AM This revision was landed with ongoing or failed builds.Jan 11 2023, 10:19 PM Closed by commit rG1fb096e0e3f7: [MLIR][Affine] Fix affine scalrep - add missing check (authored by bondhugula). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 487289 mlir/lib/Dialect/Affine/Utils/Utils.cpp
mlir/test/Dialect/Affine/scalrep.mlir
|