Lines Matching defs:tilingInterfaceOp
67 auto tilingInterfaceOp = dyn_cast<TilingInterface>(target);
68 if (!tilingInterfaceOp)
70 DominanceInfo dominanceInfo(tilingInterfaceOp);
73 collectTiledAndFusedOps(tilingInterfaceOp);
77 return dominanceInfo.properlyDominates(tilingInterfaceOp, user);
105 scf::tileConsumerAndFuseProducersUsingSCF(rewriter, tilingInterfaceOp,
236 auto tilingInterfaceOp = dyn_cast<TilingInterface>(target);
237 if (!tilingInterfaceOp)
248 scf::tileUsingSCF(rewriter, tilingInterfaceOp, tilingOptions);
253 rewriter.replaceOp(tilingInterfaceOp,
310 auto tilingInterfaceOp = dyn_cast<TilingInterface>(target);
311 if (!tilingInterfaceOp)
316 applyFn(tilingInterfaceOp);
367 [&](TilingInterface tilingInterfaceOp)
369 return tileConsumerAndFuseProducersUsingSCF(rewriter, tilingInterfaceOp,