MLIR
17.0.0git
|
Transformation information returned after reduction tiling. More...
#include "mlir/Dialect/SCF/Transforms/TileUsingInterface.h"
Public Attributes | |
Operation * | parallelTiledOp |
The partial reduction tiled op generated. More... | |
Operation * | mergeOp |
The final reduction operation merging all the partial reductions. More... | |
Operation * | initialOp |
Initial op. More... | |
SmallVector< scf::ForOp > | loops |
The scf.for operations that iterate over the tiles. More... | |
Transformation information returned after reduction tiling.
Definition at line 210 of file TileUsingInterface.h.
Operation* mlir::scf::SCFReductionTilingResult::initialOp |
Initial op.
Definition at line 216 of file TileUsingInterface.h.
Referenced by mlir::scf::tileReductionUsingScf().
SmallVector<scf::ForOp> mlir::scf::SCFReductionTilingResult::loops |
The scf.for
operations that iterate over the tiles.
Definition at line 218 of file TileUsingInterface.h.
Referenced by mlir::scf::tileReductionUsingScf().
Operation* mlir::scf::SCFReductionTilingResult::mergeOp |
The final reduction operation merging all the partial reductions.
Definition at line 214 of file TileUsingInterface.h.
Referenced by mlir::scf::tileReductionUsingScf().
Operation* mlir::scf::SCFReductionTilingResult::parallelTiledOp |
The partial reduction tiled op generated.
Definition at line 212 of file TileUsingInterface.h.
Referenced by mlir::scf::tileReductionUsingScf().