llvm-project/mlir/test/Dialect/Linalg
Tres Popp b17a181563 [mlir] Modify linalg loops test to have nested regions
Differential Revision: https://reviews.llvm.org/D93418
2020-12-17 01:19:46 +01:00
..
affine.mlir Revert "Reorder linalg.conv indexing_maps loop order" 2020-11-19 13:16:16 -05:00
bufferize.mlir [mlir][linalg] Add bufferization pattern for `linalg.indexed_generic`. 2020-11-24 11:14:21 +01:00
canonicalize-duplicate-inputs.mlir [mlir][Linalg] Canonicalize duplicate args. 2020-11-06 14:40:51 -08:00
canonicalize.mlir [mlir][Linalg] Side effects interface for Linalg ops 2020-11-05 09:00:28 +00:00
codegen-strategy.mlir [mlir][Linalg] Make a Linalg CodegenStrategy available. 2020-10-14 11:11:26 +00:00
convert-elementwise-to-linalg.mlir [mlir] Add pass to convert elementwise ops to linalg. 2020-11-10 13:44:44 -08:00
drop-unit-extent-dims.mlir [mlir][Linalg] Miscalleneous enhancements to cover more fusion cases. 2020-10-26 16:17:24 -07:00
fold-affine-min-scf.mlir [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. 2020-09-18 06:14:30 -04:00
fold-unit-trip-loops.mlir [mlir][Linalg] Uniformize linalg.generic with named ops. 2020-09-22 04:13:22 -04:00
forward-vector-transfers.mlir [mlir][Vector] Degrade masking information when forwarding linalg.copy to vector.transfer 2020-07-15 02:32:45 -04:00
fusion-2-level.mlir [mlir][Linalg] Make Linalg fusion a test pass 2020-10-29 15:18:51 +00:00
fusion-indexed-generic.mlir [mlir][Linalg] Make Linalg fusion a test pass 2020-10-29 15:18:51 +00:00
fusion-pattern.mlir [mlir][Linalg] Fuse sequence of Linalg operation (on buffers) 2020-11-23 10:30:51 -08:00
fusion-sequence.mlir [mlir][Linalg] Fuse sequence of Linalg operation (on buffers) 2020-11-23 10:30:51 -08:00
fusion-tensor.mlir Revert "Revert "[mlir] Start splitting the `tensor` dialect out of `std`."" 2020-12-11 14:30:50 -08:00
fusion.mlir [mlir][Linalg] Make Linalg fusion a test pass 2020-10-29 15:18:51 +00:00
generalize-named-ops.mlir Revert "Reorder linalg.conv indexing_maps loop order" 2020-11-19 13:16:16 -05:00
hoisting.mlir [mlir][linalg] Improve aliasing approximation for hoisting transfer read/write 2020-07-10 14:55:04 -07:00
inlining.mlir [mlir][Linalg] Uniformize linalg.generic with named ops. 2020-09-22 04:13:22 -04:00
invalid.mlir [mlir][Linalg] Drop symbol_source abstraction which does not pay for itself. 2020-11-23 12:43:02 +00:00
llvm.mlir Promote transpose from linalg to standard dialect 2020-10-05 10:58:20 +02:00
loops.mlir [mlir] Modify linalg loops test to have nested regions 2020-12-17 01:19:46 +01:00
parallel-loops.mlir [mlir][Linalg] NFC - Rename test files s/_/-/g 2020-10-15 17:30:04 +00:00
promote.mlir [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. 2020-09-18 06:14:30 -04:00
promotion_options.mlir [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. 2020-09-18 06:14:30 -04:00
reshape_fusion.mlir [mlir][Linalg] Handle fusion on tensors for projected permutation. 2020-12-03 23:11:29 -08:00
reshape_linearization_fusion.mlir [mlir][Linalg] Rethink fusion of linalg ops with reshape ops. 2020-10-14 13:50:31 -07:00
roundtrip.mlir [mlir][AsmPrinter] Refactor printing to only print aliases for attributes/types that will exist in the output. 2020-11-09 21:54:47 -08:00
sparse_1d.mlir [mlir][sparse] refine optimization, add few more test cases 2020-11-20 17:01:59 -08:00
sparse_2d.mlir [mlir][sparse] hoist loop invariant tensor loads in sparse compiler 2020-12-07 11:59:48 -08:00
sparse_3d.mlir [mlir][sparse] hoist loop invariant tensor loads in sparse compiler 2020-12-07 11:59:48 -08:00
sparse_invalid.mlir [mlir][sparse] remove a few rewriting failures 2020-11-18 17:29:40 -08:00
sparse_parallel.mlir [mlir][sparse] add parallelization strategies to sparse compiler 2020-11-24 17:17:13 -08:00
sparse_storage.mlir [mlir][sparse] add ability to select pointer/index storage type 2020-11-25 17:32:44 -08:00
standard.mlir [mlir][AsmPrinter] Refactor printing to only print aliases for attributes/types that will exist in the output. 2020-11-09 21:54:47 -08:00
tile-and-distribute.mlir [mlir][Linalg] Add support for tileAndDistribute on tensors. 2020-11-16 11:12:50 +00:00
tile-and-fuse-tensors.mlir [mlir][Linalg] Make Linalg fusion a test pass 2020-10-29 15:18:51 +00:00
tile-conv-padding.mlir [mlir][Linalg] NFC - Rename test files s/_/-/g 2020-10-15 17:30:04 +00:00
tile-conv.mlir Revert "Reorder linalg.conv indexing_maps loop order" 2020-11-19 13:16:16 -05:00
tile-indexed-generic.mlir [mlir][Linalg] NFC - Rename test files s/_/-/g 2020-10-15 17:30:04 +00:00
tile-parallel-reduce.mlir [mlir][Linalg] NFC - Rename test files s/_/-/g 2020-10-15 17:30:04 +00:00
tile-parallel.mlir [mlir][Linalg] NFC - Rename test files s/_/-/g 2020-10-15 17:30:04 +00:00
tile-simple-conv.mlir [mlir][Linalg] NFC - Rename test files s/_/-/g 2020-10-15 17:30:04 +00:00
tile-tensors.mlir [mlir][Linalg] Implement tiling on tensors 2020-10-06 17:51:11 +00:00
tile.mlir [mlir][Linalg] Uniformize linalg.generic with named ops. 2020-09-22 04:13:22 -04:00
transform-patterns-matmul-to-vector.mlir [mlir][linalg] Add vectorization for element-wise linalg ops 2020-12-03 15:31:13 -08:00
transform-patterns.mlir [mlir][linalg] Add vectorization for element-wise linalg ops 2020-12-03 15:31:13 -08:00
vectorization.mlir [mlir][linalg] Fix bug in elementwise vectorization 2020-12-14 10:44:36 -08:00