llvm-project/mlir/test/Analysis
River Riddle 87d6bf3728 [mlir][test] Generalize a bunch of FuncOp based passes to run on any operation/interfaces
A lot of test passes are currently anchored on FuncOp, but this
dependency
is generally just historical. A majority of these test passes can run on
any operation, or can operate on a specific interface
(FunctionOpInterface/SymbolOpInterface).
This allows for greatly reducing the API dependency on FuncOp, which
is slated to be moved out of the Builtin dialect.

Differential Revision: https://reviews.llvm.org/D121191
2022-03-08 12:25:32 -08:00
..
test-alias-analysis-modref.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
test-alias-analysis.mlir [mlir] Split out a new ControlFlow dialect from Standard 2022-02-06 14:51:16 -08:00
test-callgraph.mlir [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
test-dominance.mlir [mlir][test] Generalize a bunch of FuncOp based passes to run on any operation/interfaces 2022-03-08 12:25:32 -08:00
test-liveness.mlir [mlir][test] Generalize a bunch of FuncOp based passes to run on any operation/interfaces 2022-03-08 12:25:32 -08:00
test-match-reduction.mlir [mlir][test] Generalize a bunch of FuncOp based passes to run on any operation/interfaces 2022-03-08 12:25:32 -08:00
test-shape-fn-report.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-topoligical-sort.mlir [mlir][test] Generalize a bunch of FuncOp based passes to run on any operation/interfaces 2022-03-08 12:25:32 -08:00