|
MLIR 22.0.0git
|
Implements a simple high-level fusion pass on linalg structured operations. More...
Public Attributes | |
| Value | shape |
| unsigned | dimension |
Implements a simple high-level fusion pass on linalg structured operations.
In each block, linalg ops are processed in reverse textual order. Given a linalg op O, fusion occurs by:
More advanced use cases, analyses as well as profitability heuristics are left for future work.
Definition at line 47 of file Fusion.cpp.
| unsigned ShapeDimension::dimension |
Definition at line 49 of file Fusion.cpp.
| Value ShapeDimension::shape |
Definition at line 48 of file Fusion.cpp.