CIRCT  19.0.0git
Functions
ExportVerilog.h File Reference
#include "mlir-c/IR.h"
Include dependency graph for ExportVerilog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

MLIR_CAPI_EXPORTED MlirLogicalResult mlirExportVerilog (MlirModule, MlirStringCallback, void *userData)
 Emits verilog for the specified module using the provided callback and user data. More...
 
MLIR_CAPI_EXPORTED MlirLogicalResult mlirExportSplitVerilog (MlirModule, MlirStringRef)
 Emits split Verilog files for the specified module into the given directory. More...
 

Function Documentation

◆ mlirExportSplitVerilog()

MLIR_CAPI_EXPORTED MlirLogicalResult mlirExportSplitVerilog ( MlirModule  module,
MlirStringRef  directory 
)

Emits split Verilog files for the specified module into the given directory.

Definition at line 24 of file ExportVerilog.cpp.

References circt::exportSplitVerilog(), unwrap(), and wrap().

Referenced by PYBIND11_MODULE().

◆ mlirExportVerilog()

MLIR_CAPI_EXPORTED MlirLogicalResult mlirExportVerilog ( MlirModule  module,
MlirStringCallback  callback,
void *  userData 
)

Emits verilog for the specified module using the provided callback and user data.

Definition at line 17 of file ExportVerilog.cpp.

References circt::exportVerilog(), unwrap(), and wrap().

Referenced by PYBIND11_MODULE().