CIRCT 22.0.0git
|
#include "circt-c/Support/InstanceGraph.h"
#include "circt/Support/InstanceGraph.h"
#include "mlir/CAPI/IR.h"
#include "mlir/CAPI/Support.h"
#include "mlir/CAPI/Utils.h"
#include <string>
Go to the source code of this file.
Functions | |
ArrayRef< igraph::InstanceOpInterface > | unwrap (IgraphInstancePath instancePath) |
IgraphInstancePath | wrap (ArrayRef< igraph::InstanceOpInterface > instancePath) |
size_t | igraphInstancePathSize (IgraphInstancePath instancePath) |
MlirOperation | igraphInstancePathGet (IgraphInstancePath instancePath, size_t index) |
MlirOperation igraphInstancePathGet | ( | IgraphInstancePath | instancePath, |
size_t | index | ||
) |
Definition at line 43 of file InstanceGraph.cpp.
References assert(), IgraphInstancePath::ptr, unwrap(), and wrap().
size_t igraphInstancePathSize | ( | IgraphInstancePath | instancePath | ) |
Definition at line 39 of file InstanceGraph.cpp.
References unwrap().
ArrayRef< igraph::InstanceOpInterface > unwrap | ( | IgraphInstancePath | instancePath | ) |
Definition at line 23 of file InstanceGraph.cpp.
References IgraphInstancePath::ptr, and IgraphInstancePath::size.
Referenced by igraphInstancePathGet(), and igraphInstancePathSize().
IgraphInstancePath wrap | ( | ArrayRef< igraph::InstanceOpInterface > | instancePath | ) |
Definition at line 29 of file InstanceGraph.cpp.
References IgraphInstancePath::size.
Referenced by igraphInstancePathGet().