MLIR  20.0.0git
Public Attributes | List of all members
mlir::scf::SCFFuseConsumerOfSliceResult Struct Reference

Fuse the consumer of the source of candidateSliceOp by computing the required slice of the consumer in-place. More...

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

Public Attributes

OpOperandorigConsumerOperand
 
OpOperandtiledAndFusedConsumerOperand
 
SmallVector< Operation * > tiledOps
 

Detailed Description

Fuse the consumer of the source of candidateSliceOp by computing the required slice of the consumer in-place.

Note that the method replaces the uses of candidateSliceOp with the tiled and fused consumer value but does not delete the slice operation.

Definition at line 324 of file TileUsingInterface.h.

Member Data Documentation

◆ origConsumerOperand

OpOperand* mlir::scf::SCFFuseConsumerOfSliceResult::origConsumerOperand

Definition at line 325 of file TileUsingInterface.h.

◆ tiledAndFusedConsumerOperand

OpOperand* mlir::scf::SCFFuseConsumerOfSliceResult::tiledAndFusedConsumerOperand

Definition at line 327 of file TileUsingInterface.h.

◆ tiledOps

SmallVector<Operation *> mlir::scf::SCFFuseConsumerOfSliceResult::tiledOps

Definition at line 328 of file TileUsingInterface.h.


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