Adding unit-trip count loops adds complications to down-stream
progressive lowering. For example when tiling the Linalg operation for
distributing to GPUs unit-trip count loops affect the way the lopo is
distributed to workgroups/threadblocks. This is first of the set of
patterns that canonicalize the use of unit-extent dimensions for
specifying broadcasts.
Details
Details
- Reviewers
nicolasvasilache
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo