Currently, for a scf.parallel (i,j,k) after the loop collapsing to 1D is done, the
IVs would be traversed as for an scf.parallel(k,j,i).
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D95693
[mlir] Preserve lexicographic order after loop collapsing. ClosedPublic Authored by pifon2a on Jan 29 2021, 11:52 AM.
Details Summary Currently, for a scf.parallel (i,j,k) after the loop collapsing to 1D is done, the
Diff Detail
Event TimelineHerald added subscribers: teijeong, rdzhabarov, tatianashp and 15 others. · View Herald TranscriptJan 29 2021, 11:52 AM This revision is now accepted and ready to land.Jan 29 2021, 11:55 AM This revision was landed with ongoing or failed builds.Jan 29 2021, 12:33 PM Closed by commit rG8d7cbcf582c5: [mlir] Preserve lexicographic order after loop collapsing. (authored by pifon2a). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 320190 mlir/lib/Transforms/Utils/LoopUtils.cpp
mlir/test/Transforms/parallel-loop-collapsing.mlir
mlir/test/Transforms/single-parallel-loop-collapsing.mlir
|