Skip to content

Commit 3a7212a

Browse files
added memref.prefetch MemWrite side effect
Signed-off-by: Alexandre Eichenberger <[email protected]>
1 parent 3f91e0f commit 3a7212a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1351,7 +1351,7 @@ def MemRef_PrefetchOp : MemRef_Op<"prefetch"> {
13511351
instruction cache.
13521352
}];
13531353

1354-
let arguments = (ins Arg<AnyMemRef, "prefetch address", [MemWrite]> :$memref,
1354+
let arguments = (ins Arg<AnyMemRef, "prefetch address", [MemWrite]> :$memref,
13551355
Variadic<Index>:$indices,
13561356
BoolAttr:$isWrite,
13571357
ConfinedAttr<I32Attr, [IntMinValue<0>,

mlir/test/Dialect/Bufferization/Transforms/OwnershipBasedBufferDeallocation/misc-other.mlir

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ func.func @func_with_assume_alignment(%arg0: memref<128xi8>) {
2424
func.func @func_with_prefetch(%arg0: memref<4x8xf32>) {
2525
%c0 = arith.constant 0 : index
2626
memref.prefetch %arg0[%c0, %c0], read, locality<1>, data : memref<4x8xf32>
27-
return
27+
return
2828
}

0 commit comments

Comments
 (0)