llvm-project/mlir/test/Transforms
Mehdi Amini 387f95541b Add a new interface allowing to set a default dialect to be used for printing/parsing regions
Currently the builtin dialect is the default namespace used for parsing
and printing. As such module and func don't need to be prefixed.
In the case of some dialects that defines new regions for their own
purpose (like SpirV modules for example), it can be beneficial to
change the default dialect in order to improve readability.

Differential Revision: https://reviews.llvm.org/D107236
2021-08-31 17:52:40 +00:00
..
buffer-deallocation.mlir [MLIR][NFC] Minor cleanup for BufferDeallocation pass. 2021-07-20 09:43:22 -07:00
buffer-hoisting.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
buffer-loop-hoisting.mlir [mlir] Support buffer hoisting on allocas 2021-05-25 14:50:01 +02:00
buffer-results-to-out-params.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
canonicalize-block-merge.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
canonicalize-dce.mlir Add a new interface allowing to set a default dialect to be used for printing/parsing regions 2021-08-31 17:52:40 +00:00
canonicalize-td.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
canonicalize.mlir Add a new interface allowing to set a default dialect to be used for printing/parsing regions 2021-08-31 17:52:40 +00:00
compose-subview.mlir Add a pattern to combine composed subview ops 2021-04-01 10:56:57 -07:00
constant-fold.mlir Add a new interface allowing to set a default dialect to be used for printing/parsing regions 2021-08-31 17:52:40 +00:00
cse.mlir Add a new interface allowing to set a default dialect to be used for printing/parsing regions 2021-08-31 17:52:40 +00:00
decompose-call-graph-types.mlir [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
finalizing-bufferize.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
inlining-dce.mlir [MLIR] Change FuncOp assembly syntax to print visibility inline instead of in attrib dict. 2020-11-09 11:08:08 -08:00
inlining.mlir Add hook for dialect specializing processing blocks post inlining calls 2021-06-16 12:53:21 -07:00
location-snapshot.mlir [mlir][Asm] Add support for using an alias for trailing operation locations 2020-11-09 21:54:47 -08:00
loop-coalescing.mlir
loop-fusion-2.mlir [NFC][MLIR] Split large fusion test file into 4 test files 2021-08-03 20:08:33 +03:00
loop-fusion-3.mlir [NFC][MLIR] Split large fusion test file into 4 test files 2021-08-03 20:08:33 +03:00
loop-fusion-4.mlir [NFC][MLIR] Split large fusion test file into 4 test files 2021-08-03 20:08:33 +03:00
loop-fusion-dependence-check.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
loop-fusion-slice-computation.mlir [MLIR][Affine] Add utility to check if the slice is valid 2021-04-01 14:52:22 +05:30
loop-fusion-transformation.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
loop-fusion.mlir [NFC][MLIR] Split large fusion test file into 4 test files 2021-08-03 20:08:33 +03:00
loop-invariant-code-motion.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
memref-bound-check.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
memref-dependence-check.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
normalize-memrefs-ops-dynamic.mlir [mlir] Normalize dynamic memrefs with a map of tiled-layout. 2021-05-24 08:39:36 +05:30
normalize-memrefs-ops.mlir [mlir] Support normalizing memrefs with MemRef_ReinterpretCastOp 2021-08-11 01:15:18 +05:30
normalize-memrefs.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
parallel-loop-collapsing.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
parametric-mapping.mlir [mlir] Use affine.apply when distributing to processors 2021-03-09 08:37:20 -05:00
parametric-tiling.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
pipeline-data-transfer.mlir [mlir][tensor] Add tensor.dim operation 2021-07-01 10:00:19 +09:00
print-op-graph.mlir [mlir] Support drawing control-flow graphs in ViewOpGraph.cpp 2021-08-04 20:45:15 +09:00
promote-buffers-to-stack.mlir [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
sccp-callgraph.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
sccp-structured.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
sccp.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
scf-if-utils.mlir
scf-loop-unroll.mlir [Canonicalize] Switch the default setting to "top down". 2021-05-25 13:42:11 -07:00
scf-loop-utils.mlir
single-parallel-loop-collapsing.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
strip-debuginfo.mlir [mlir] Make StripDebugInfo strip out block arguments locs 2021-05-26 11:05:38 -07:00
test-canonicalize-filter.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
test-canonicalize.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
test-convert-call-op.mlir [mlir] replace LLVMIntegerType with built-in integer type 2021-01-07 19:48:31 +01:00
test-inlining.mlir
test-legalize-erased-op-with-uses.mlir
test-legalize-remapped-value.mlir
test-legalize-type-conversion.mlir [IR] Add a Location to BlockArgument 2021-05-23 14:10:00 -07:00
test-legalize-unknown-root.mlir
test-legalizer-analysis.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
test-legalizer-full.mlir Add a new interface allowing to set a default dialect to be used for printing/parsing regions 2021-08-31 17:52:40 +00:00
test-legalizer.mlir Fix deletion of operations through the rewriter in a pattern matching a consumer operation 2021-03-30 22:02:14 +00:00
test-merge-blocks.mlir
test-operation-folder.mlir [mlir][FoldUtils] Ensure the created constant dominates the replaced op 2021-08-23 18:48:24 +00:00
test-pattern-selective-replacement.mlir [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation 2021-01-14 11:58:21 -08:00
test-symbol-dce.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00