mirror of https://github.com/llvm/circt.git
![]() Add the `LowerContracts` or `StripContracts` pass to the circt-test pipeline in order to leverage contracts during formal verification. To make this work, circt-test has to run a preparatory pass pipeline on the input MLIR, and pass the result as input to the MLIR runners instead of the original file. Also add an `--ir` option to dump the IR after the preparatory passes. |
||
---|---|---|
.. | ||
basic.mlir | ||
commandline.mlir | ||
errors.mlir | ||
pipeline.mlir |