Lines Matching refs:TileLoopNest
198 bool TileLoopNest::isEmpty() { return tileLoopOps.empty(); } in isEmpty()
200 bool TileLoopNest::isValid() { in isValid()
220 SmallVector<BlockArgument> TileLoopNest::getTiedBBArgs(BlockArgument bbArg) { in getTiedBBArgs()
237 OpOperand *TileLoopNest::getTiedIterArg(BlockArgument bbArg) { in getTiedIterArg()
245 bool TileLoopNest::hasOtherUses(BlockArgument bbArg, in hasOtherUses()
275 LogicalResult TileLoopNest::tileRootOp( in tileRootOp()
327 FailureOr<LinalgOp> TileLoopNest::fuseProducer(OpBuilder &b, in fuseProducer()
403 ValueRange TileLoopNest::getRootOpReplacementResults() { in getRootOpReplacementResults()
408 SmallVector<LinalgOp> TileLoopNest::getAllTiledAndFusedOps() { in getAllTiledAndFusedOps()
423 FailureOr<TileLoopNest> mlir::linalg::tileConsumerAndFuseProducers( in tileConsumerAndFuseProducers()
433 TileLoopNest tileLoopNest(consumerOp); in tileConsumerAndFuseProducers()