llvm-project/mlir/test/Dialect/MemRef
Nicolas Vasilache 829446cb45 [mlir][memref] Use folded composed affine apply ops in FoldMemRefAliasOps
Creating maximally folded and composd affine.apply operation during
FoldMemRefAliasOps composes better with other transformations without having
to interleave canonicalization passes.

Differential Revision: https://reviews.llvm.org/D146515
2023-03-21 22:17:36 -07:00
..
bufferize.mlir [mlir][memref] Bufferize memref.tensor_store op 2023-02-15 15:26:57 +01:00
canonicalize.mlir Fix SimplifyAllocConst pattern when we have alloc of negative sizes 2023-02-28 15:01:53 -05:00
emulate-wide-int.mlir [mlir] Add nontemporal field to memref.load/store and convey to llvm.load/store 2023-02-03 14:03:38 +01:00
expand-ops.mlir
expand-strided-metadata.mlir [mlir][ExpandStridedMetadata] Handle collapse_shape of dim of size 1 gracefully 2022-12-08 07:32:01 +00:00
fold-memref-alias-ops.mlir [mlir][memref] Use folded composed affine apply ops in FoldMemRefAliasOps 2023-03-21 22:17:36 -07:00
invalid.mlir [mlir][tensor|memref] Harden the checks on dim op 2023-02-02 11:34:03 +01:00
multibuffer.mlir [mlir][memref] Extend multi-buffering transform 2022-10-03 18:45:38 +00:00
ops.mlir [mlir][Memref] Add memref.memory_space_cast and its lowerings 2023-02-09 21:44:57 +00:00
runtime-verification.mlir [mlir][memref] Add runtime verification for memref::CastOp 2023-01-06 14:38:56 +01:00
subview.mlir [mlir][NFC] Remove trailing whitespaces from *.td and *.mlir files. 2022-11-28 15:26:30 -08:00
transform-ops.mlir [mlir][MemRef] Rewrite multi-buffering with proper composable abstractions 2023-03-01 07:25:31 -08:00