92df395068
This CL adds declarative tiling support in the linalg dialect by providing: 1. loop tiling on linalg ops by simply calling into mlir::tile 2. view tiling on linalg ops by: a. computing the subview between for each tile dimension based on the loop tile size and the mapping of loops to operand ranges. b. declaring that the tiled form of a tensorcontraction is the same tensorcontraction on subviews, which essentially gives us a recursive form. Point 2.b is potentially subject to change in the future. -- PiperOrigin-RevId: 242058658 |
||
---|---|---|
.. | ||
Linalg | ||
toy | ||
CMakeLists.txt |