[mlir][memref] Mark memref.buffer_cast as NoSideEffect
authorStephan Herhut <herhut@google.com>
Mon, 17 May 2021 12:01:13 +0000 (14:01 +0200)
committerStephan Herhut <herhut@google.com>
Mon, 17 May 2021 12:20:00 +0000 (14:20 +0200)
commitdb81e88f25f227a007c1202bd8a88aff722ddc6b
treecc9d481f6e08b08d8b8b433b06516aab028dc321
parent05de4b413930418b60c0dd1e72681b476b50e7fb
[mlir][memref] Mark memref.buffer_cast as NoSideEffect

This brings it in line with the bultin unrealized_conversion_cast,
which memref.buffer_cast is a specialized version of.

Differential Revision: https://reviews.llvm.org/D102608
mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
mlir/test/Dialect/Linalg/bufferize.mlir