CIRCT
20.0.0git
|
#include "circt-c/ExportVerilog.h"
#include "circt/Conversion/ExportVerilog.h"
#include "mlir/CAPI/IR.h"
#include "mlir/CAPI/Support.h"
#include "mlir/CAPI/Utils.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Functions | |
MlirLogicalResult | mlirExportVerilog (MlirModule module, MlirStringCallback callback, void *userData) |
Emits verilog for the specified module using the provided callback and user data. More... | |
MlirLogicalResult | mlirExportSplitVerilog (MlirModule module, MlirStringRef directory) |
Emits split Verilog files for the specified module into the given directory. More... | |
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().
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().