CIRCT  18.0.0git
Namespaces | Macros | Functions
SystemCPasses.h File Reference
#include "mlir/Pass/Pass.h"
#include <memory>
#include "circt/Dialect/SystemC/"
Include dependency graph for SystemCPasses.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


 This file defines an intermediate representation for circuits acting as an abstraction for constraints defined over an SMT's solver context.


 Generate the code for registering passes. More...


void circt::systemc::populateSystemCLowerInstanceInteropPatterns (mlir::RewritePatternSet &patterns, mlir::MLIRContext *ctx)
 Populate the rewrite patterns for SystemC's instance-side interop lowerings. More...
std::unique_ptr< mlir::Pass > circt::systemc::createSystemCLowerInstanceInteropPass ()
 Create the SystemC Lower Interop pass. More...

Macro Definition Documentation



Generate the code for registering passes.

Definition at line 35 of file SystemCPasses.h.