llvm-project/mlir/test/Pass
River Riddle d7eba20052 [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization
Now that passes have support for running nested pipelines, the inliner can now allow for users to provide proper nested pipelines to use for optimization during inlining. This revision also changes the behavior of optimization during inlining to optimize before attempting to inline, which should lead to a more accurate cost model and prevents the need for users to schedule additional duplicate cleanup passes before/after the inliner that would already be run during inlining.

Differential Revision: https://reviews.llvm.org/D91211
2020-12-14 18:09:47 -08:00
..
crash-recovery.mlir Fix crash in the pass pipeline when local reproducer is enabled 2020-09-21 08:52:50 +00:00
dynamic-pipeline-fail-on-parent.mlir [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
dynamic-pipeline-nested.mlir [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization 2020-12-14 18:09:47 -08:00
dynamic-pipeline.mlir Implement a new kind of Pass: dynamic pass pipeline 2020-09-22 18:51:54 +00:00
ir-printing.mlir [mlir] Add a new context flag for disabling/enabling multi-threading 2020-05-02 12:32:25 -07:00
pass-timing.mlir Handle the verifier at run() time in the PassManager instead of build time 2020-11-03 11:17:14 +00:00
pipeline-options-parsing.mlir Disable implicit nesting on parsing textual pass pipeline 2020-11-11 19:21:51 +00:00
pipeline-parsing.mlir Disable implicit nesting on parsing textual pass pipeline 2020-11-11 19:21:51 +00:00
pipeline-stats.mlir Handle the verifier at run() time in the PassManager instead of build time 2020-11-03 11:17:14 +00:00