llvm-capstone/mlir/test/Transforms
Billy Zhu 34a65980d7
[MLIR] Erase location of folded constants (#75415)
Follow up to the discussion from #75258, and serves as an alternate
solution for #74670.

Set the location to Unknown for deduplicated / moved / materialized
constants by OperationFolder. This makes sure that the folded constants
don't end up with an arbitrary location of one of the original ops that
became it, and that hoisted ops don't confuse the stepping order.
2023-12-21 09:54:48 -08:00
..
buffer-results-to-out-params.mlir
canonicalize-block-merge.mlir Finish renaming getOperandSegmentSizeAttr() from operand_segment_sizes to operandSegmentSizes 2023-08-09 19:37:01 -07:00
canonicalize-dce.mlir
canonicalize-debuginfo.mlir [MLIR] Erase location of folded constants (#75415) 2023-12-21 09:54:48 -08:00
canonicalize-td.mlir
canonicalize.mlir [mlir][arith] Add missing canon pattern trunci(ext*i(x)) -> ext*i(x) 2023-04-27 11:21:59 -04:00
compose-subview.mlir
constant-fold-debuginfo.mlir [MLIR] Erase location of folded constants (#75415) 2023-12-21 09:54:48 -08:00
constant-fold.mlir
control-flow-sink-test.mlir
control-flow-sink.mlir
cse.mlir [mlir][Transforms] teach CSE about recursive memory effects 2023-08-10 09:40:01 +00:00
decompose-call-graph-types.mlir Introduce MLIR Op Properties 2023-05-01 23:16:34 -07:00
inlining-dce.mlir
inlining-dump-default-pipeline.mlir
inlining-recursive.mlir
inlining-repeated-use.mlir
inlining.mlir [mlir][SCF] Add SingleBlock op trait to "scf.while" 2023-08-31 08:56:31 +02:00
invalid-parallel-loop-collapsing.mlir [mlir][SCF] scf.parallel: Make reductions part of the terminator (#75314) 2023-12-20 11:06:27 +09:00
location-snapshot.mlir
loop-invariant-code-motion.mlir [mlir][SCF] scf.parallel: Make reductions part of the terminator (#75314) 2023-12-20 11:06:27 +09:00
loop-invariant-subset-hoisting.mlir [mlir][vector] LISH: Implement SubsetOpInterface for transfer_read/write (#70629) 2023-11-01 12:19:30 +09:00
make-isolated-from-above.mlir [mlir] Add a utility function to make a region isolated from above. 2023-04-20 16:40:25 +00:00
parallel-loop-collapsing.mlir [mlir][SCF] scf.parallel: Make reductions part of the terminator (#75314) 2023-12-20 11:06:27 +09:00
parametric-mapping.mlir
parametric-tiling.mlir
print-op-graph.mlir Fix MLIR test after 6eca120dd8 2023-06-20 22:44:40 +02:00
promote-buffers-to-stack.mlir
remove-dead-values.mlir [MLIR][transforms] Fix cloneInto() error in RemoveDeadValues pass 2023-08-26 19:50:24 +00:00
sccp-callgraph.mlir
sccp-structured.mlir
sccp.mlir Finish renaming getOperandSegmentSizeAttr() from operand_segment_sizes to operandSegmentSizes 2023-08-09 19:37:01 -07:00
scf-if-utils.mlir
scf-loop-unroll.mlir
scf-replace-with-new-yields.mlir [mlir][Interfaces] LoopLikeOpInterface: Add replaceWithAdditionalYields (#67121) 2023-09-27 07:53:39 +02:00
single-parallel-loop-collapsing.mlir [mlir][SCF] scf.parallel: Make reductions part of the terminator (#75314) 2023-12-20 11:06:27 +09:00
strip-debuginfo.mlir
test-canonicalize-filter.mlir
test-canonicalize.mlir [mlir] Require folders to produce Values of same type (#75887) 2023-12-20 14:39:22 +09:00
test-commutativity-utils.mlir
test-convert-call-op.mlir [MLIR][FuncToLLVM] Remove typed pointers from call conversion test pass (#71107) 2023-11-03 08:08:12 +01:00
test-dialect-conversion-pdll.mlir
test-inlining.mlir
test-legalize-erased-op-with-uses.mlir
test-legalize-remapped-value.mlir
test-legalize-target-materialization-no-uses.mlir
test-legalize-type-conversion.mlir [mlir] Check FunctionOpInterface castable type 2023-04-22 12:40:03 +09:00
test-legalize-unknown-root.mlir
test-legalizer-analysis.mlir
test-legalizer-full.mlir
test-legalizer.mlir [mlir] Require folders to produce Values of same type (#75887) 2023-12-20 14:39:22 +09:00
test-merge-blocks.mlir
test-operation-folder-commutative.mlir [mlir][Interfaces] Symbols are not trivially dead 2023-06-15 11:21:41 +02:00
test-operation-folder.mlir Introduce MLIR Op Properties 2023-05-01 23:16:34 -07:00
test-pattern-selective-replacement.mlir
test-rewrite-dynamic-op.mlir
test-strict-pattern-driver.mlir [mlir][IR] Trigger notifyOperationRemoved callback for nested ops (#66771) 2023-09-20 08:45:46 +02:00
test-symbol-dce.mlir
test-symbol-privatize.mlir
test-toposort.mlir