Lines Matching defs:Strategy
335 struct Strategy<TransferReadOp> { struct
338 static memref::StoreOp getStoreOp(TransferReadOp xferOp) { in getStoreOp()
352 static Value getBuffer(TransferReadOp xferOp) { in getBuffer()
357 static void getBufferIndices(TransferReadOp xferOp, in getBufferIndices()
391 static TransferReadOp rewriteOp(OpBuilder &b, in rewriteOp()
419 static Value handleOutOfBoundsDim(OpBuilder &b, TransferReadOp xferOp, in handleOutOfBoundsDim()
436 static void cleanup(PatternRewriter &rewriter, TransferReadOp xferOp, in cleanup()
443 static Value initialLoopState(TransferReadOp xferOp) { return Value(); } in initialLoopState()
448 struct Strategy<TransferWriteOp> { struct
456 static Value getBuffer(TransferWriteOp xferOp) { in getBuffer()
463 static void getBufferIndices(TransferWriteOp xferOp, in getBufferIndices()
479 static TransferWriteOp rewriteOp(OpBuilder &b, in rewriteOp()
506 static Value handleOutOfBoundsDim(OpBuilder &b, TransferWriteOp xferOp, in handleOutOfBoundsDim()
513 static void cleanup(PatternRewriter &rewriter, TransferWriteOp xferOp, in cleanup()
524 static Value initialLoopState(TransferWriteOp xferOp) { in initialLoopState()