llvm-project/mlir/test/Dialect/Linalg
Pierre Oechsel 12dcb89dad [mlir] [linalg] Only promote selected buffers.
The promotion transformation is promoting all input and output buffers of the transformed op. The user might want to only promote some of these buffers.

Differential Revision: https://reviews.llvm.org/D78498
2020-04-21 11:50:08 +02:00
..
affine.mlir [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
canonicalize.mlir [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp 2020-01-29 09:52:51 -05:00
fusion-2-level.mlir Deprecate linalg.subview in favor of std.subview 2019-11-13 12:10:09 -08:00
fusion-tensor.mlir [mlir][Linalg] Handle null affine map returns from inversePermutation. 2020-04-14 14:41:20 -07:00
fusion.mlir [MLIR] Fix fusion of linalg.indexed_generic producer into tiled (Indexed)GenericOp. 2020-04-16 10:45:17 +02:00
fusion_indexed_generic.mlir [MLIR] Fix fusion of linalg.indexed_generic producer into tiled (Indexed)GenericOp. 2020-04-16 10:45:17 +02:00
invalid.mlir [mlir][Linalg] Drop function attribute from generic ops. 2020-04-16 09:47:08 -04:00
llvm.mlir [mlir] [VectorOps,LinAlg] Remove direct LLVM lowering for vector.broadcast 2020-03-13 11:42:51 -07:00
loops.mlir [mlir][Linalg] Drop function attribute from generic ops. 2020-04-16 09:47:08 -04:00
matmul-to-vector.mlir [mlir][Linalg] Add a test for a fused Linalg pass based on DRR to go from matmul to vectors 2020-04-08 16:54:40 -04:00
parallel_loops.mlir [mlir][Linalg] Add loop.parallel lowering for all Linalg Ops. 2020-04-13 13:19:12 -07:00
promote.mlir [mlir][Linalg] Use subview instead of linalg.slice in Promotion.cpp 2020-04-07 23:52:31 -04:00
roundtrip.mlir [mlir][Linalg] Drop function attribute from generic ops. 2020-04-16 09:47:08 -04:00
tile.mlir [mlir] Move several static cl::opts to be pass options instead. 2020-03-22 03:16:21 -07:00
tile_conv.mlir [mlir] Move several static cl::opts to be pass options instead. 2020-03-22 03:16:21 -07:00
tile_conv_padding.mlir [mlir][Linalg] Allow tiling of batch dimension for convolution ops with padding. 2020-03-31 09:22:38 -07:00
tile_indexed_generic.mlir [mlir] Move several static cl::opts to be pass options instead. 2020-03-22 03:16:21 -07:00
tile_parallel.mlir [mlir] Move several static cl::opts to be pass options instead. 2020-03-22 03:16:21 -07:00
transform-patterns.mlir [mlir] [linalg] Only promote selected buffers. 2020-04-21 11:50:08 +02:00