This change adds support for promoting linalg operation operands that
are produced by rank-reducing memref.subview ops. This can occur when
linalg-fold-unit-dims transforms are applied before promotion.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Cool! Thanks!
Just a nit on the message with the patch. The use of rank-reducing subviews could from anywhere. The fact that this might/might-not have come from fold-unit-dims pass is orthogonal.