MLIR  19.0.0git
Public Attributes | List of all members
mlir::scf::SCFReductionTilingResult Struct Reference

Transformation information returned after reduction tiling. More...

#include "mlir/Dialect/SCF/Transforms/TileUsingInterface.h"

Public Attributes

OperationparallelTiledOp
 The partial reduction tiled op generated. More...
 
OperationmergeOp
 The final reduction operation merging all the partial reductions. More...
 
OperationinitialOp
 Initial op. More...
 
SmallVector< LoopLikeOpInterface > loops
 The loop operations that iterate over the tiles. More...
 

Detailed Description

Transformation information returned after reduction tiling.

Definition at line 248 of file TileUsingInterface.h.

Member Data Documentation

◆ initialOp

Operation* mlir::scf::SCFReductionTilingResult::initialOp

Initial op.

Definition at line 254 of file TileUsingInterface.h.

◆ loops

SmallVector<LoopLikeOpInterface> mlir::scf::SCFReductionTilingResult::loops

The loop operations that iterate over the tiles.

Definition at line 256 of file TileUsingInterface.h.

◆ mergeOp

Operation* mlir::scf::SCFReductionTilingResult::mergeOp

The final reduction operation merging all the partial reductions.

Definition at line 252 of file TileUsingInterface.h.

◆ parallelTiledOp

Operation* mlir::scf::SCFReductionTilingResult::parallelTiledOp

The partial reduction tiled op generated.

Definition at line 250 of file TileUsingInterface.h.


The documentation for this struct was generated from the following file: