Lines Matching refs:TransferWriteOp
284 static vector::TransferWriteOp cloneWriteOp(RewriterBase &rewriter, in cloneWriteOp()
286 vector::TransferWriteOp writeOp, in cloneWriteOp()
297 cast<vector::TransferWriteOp>(rewriter.clone(*writeOp.getOperation())); in cloneWriteOp()
320 struct WarpOpTransferWrite : public OpRewritePattern<vector::TransferWriteOp> {
323 : OpRewritePattern<vector::TransferWriteOp>(ctx, b), in WarpOpTransferWrite()
329 vector::TransferWriteOp writeOp, in tryDistributeOp()
357 vector::TransferWriteOp newWriteOp = in tryDistributeOp()
388 vector::TransferWriteOp writeOp, in tryExtractOp()
400 return isa<vector::TransferWriteOp, vector::YieldOp>(&op); in tryExtractOp()
417 cast<vector::TransferWriteOp>(rewriter.clone(*writeOp.getOperation())); in tryExtractOp()
424 LogicalResult matchAndRewrite(vector::TransferWriteOp writeOp, in matchAndRewrite()