MLIR
18.0.0git

Transformation information returned after reduction tiling. More...
#include "mlir/Dialect/Linalg/Transforms/Transforms.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 
The op initializing the tensor used for partial reductions. More...  
scf::ForallOp  loops 
The scf.forall operation that iterate over the tiles. More...  
Transformation information returned after reduction tiling.
Definition at line 866 of file Transforms.h.
Operation* mlir::linalg::ForallReductionTilingResult::initialOp 
The op initializing the tensor used for partial reductions.
Definition at line 872 of file Transforms.h.
scf::ForallOp mlir::linalg::ForallReductionTilingResult::loops 
The scf.forall
operation that iterate over the tiles.
Definition at line 874 of file Transforms.h.
Operation* mlir::linalg::ForallReductionTilingResult::mergeOp 
The final reduction operation merging all the partial reductions.
Definition at line 870 of file Transforms.h.
Operation* mlir::linalg::ForallReductionTilingResult::parallelTiledOp 
The partial reduction tiled op generated.
Definition at line 868 of file Transforms.h.