14 #ifndef CIRCT_DIALECT_HANDSHAKE_SIMULATION_H
15 #define CIRCT_DIALECT_HANDSHAKE_SIMULATION_H
17 #include "mlir/IR/BuiltinOps.h"
18 #include "mlir/IR/MLIRContext.h"
23 bool simulate(llvm::StringRef toplevelFunction,
24 llvm::ArrayRef<std::string> inputArgs,
26 mlir::MLIRContext &context);
bool simulate(llvm::StringRef toplevelFunction, llvm::ArrayRef< std::string > inputArgs, mlir::OwningOpRef< mlir::ModuleOp > &module, mlir::MLIRContext &context)
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.