Fix bug when pipelining while interleaving stages. Re-do the logic to
only consider cloned operands when updating the use-def chain.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D145598
[mlir][scf] Fix bug in software pipeliner and simplify the logic ClosedPublic Authored by ThomasRaoux on Mar 8 2023, 10:03 AM.
Details Summary Fix bug when pipelining while interleaving stages. Re-do the logic to
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 8 2023, 11:05 AM Closed by commit rG117db47d02c1: [mlir][scf] Fix bug in software pipeliner and simplify the logic (authored by ThomasRaoux). · Explain WhyMar 8 2023, 12:06 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 503469 mlir/lib/Dialect/SCF/Transforms/LoopPipelining.cpp
mlir/test/Dialect/SCF/loop-pipelining.mlir
|