llvm-project/mlir/test/Pass
Rahul Joshi b7382ed3fe [MLIR] Extend Symbol verification to reject public symbol declarations.
- Extend the Symbol interface with `isDeclaration` to identify operations that declare
  a symbol as opposed to define it.
- Extend verification to disallow public declarations as per the discussion in
   https://llvm.discourse.group/t/rfc-symbol-definition-declaration-x-visibility-checks/2140
- Adopt the new interface for `FuncOp` and fix test and code to not have/create public
  function declarations.

Differential Revision: https://reviews.llvm.org/D91456
2020-11-16 16:05:32 -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] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -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