File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
mlir/include/mlir/Dialect/SCF/Transforms Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -272,9 +272,10 @@ FailureOr<SmallVector<Operation *>> yieldReplacementForFusedProducer(
272
272
struct SCFTileAndFuseResult {
273
273
// / List of untiled operations that were fused with the tiled consumer.
274
274
llvm::SetVector<Operation *> fusedProducers;
275
- // / List of tiled and fused operations generated. The first one in this list
276
- // / is guaranteed to be the tiled operations generated during tiling of the
277
- // / generated operation.
275
+ // / List of tiled and fused operations generated. The first element is always
276
+ // / the tiled version of the original consumer operation processed by
277
+ // / `tileConsumerAndFuseProducersUsingSCF`, followed by any operations that
278
+ // / were fused with it.
278
279
llvm::SetVector<Operation *> tiledAndFusedOps;
279
280
// / The `scf.for` operations that iterate over the tiles.
280
281
SmallVector<LoopLikeOpInterface> loops;
You can’t perform that action at this time.
0 commit comments