#include "mlir/IR/BuiltinOps.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/Support/raw_ostream.h"
#include <string>
Go to the source code of this file.
|
| circt |
| The InstanceGraph op interface, see InstanceGraphInterface.td for more details.
|
|
| circt::arc |
|
|
mlir::LogicalResult | circt::arc::collectStates (mlir::Value storage, unsigned offset, llvm::SmallVector< StateInfo > &states) |
| Collects information about states within the provided Arc model storage storage , assuming default offset , and adds it to states . More...
|
|
mlir::LogicalResult | circt::arc::collectModels (mlir::ModuleOp module, llvm::SmallVector< ModelInfo > &models) |
| Collects information about all Arc models in the provided module , and adds it to models . More...
|
|
void | circt::arc::serializeModelInfoToJson (llvm::raw_ostream &outputStream, llvm::ArrayRef< ModelInfo > models) |
| Serializes models to outputStream in JSON format. More...
|
|