#include "circt/Dialect/OM/OMOps.h"
#include "circt/Dialect/HW/HWOps.h"
#include "circt/Dialect/OM/OMUtils.h"
#include "mlir/IR/Builders.h"
#include "mlir/IR/ImplicitLocOpBuilder.h"
#include "circt/Dialect/OM/OM.cpp.inc"
Go to the source code of this file.
|
static ParseResult | parseBasePathString (OpAsmParser &parser, PathAttr &path) |
|
static void | printBasePathString (OpAsmPrinter &p, Operation *op, PathAttr path) |
|
static ParseResult | parsePathString (OpAsmParser &parser, PathAttr &path, StringAttr &module, StringAttr &ref, StringAttr &field) |
|
static void | printPathString (OpAsmPrinter &p, Operation *op, PathAttr path, StringAttr module, StringAttr ref, StringAttr field) |
|
static ParseResult | parseClassLike (OpAsmParser &parser, OperationState &state) |
|
static void | printClassLike (ClassLike classLike, OpAsmPrinter &printer) |
|
LogicalResult | verifyClassLike (ClassLike classLike) |
|
void | getClassLikeAsmBlockArgumentNames (ClassLike classLike, Region ®ion, OpAsmSetValueNameFn setNameFn) |
|
◆ GET_OP_CLASSES
◆ getClassLikeAsmBlockArgumentNames()
void getClassLikeAsmBlockArgumentNames |
( |
ClassLike |
classLike, |
|
|
Region & |
region, |
|
|
OpAsmSetValueNameFn |
setNameFn |
|
) |
| |
◆ parseBasePathString()
static ParseResult parseBasePathString |
( |
OpAsmParser & |
parser, |
|
|
PathAttr & |
path |
|
) |
| |
|
static |
◆ parseClassLike()
static ParseResult parseClassLike |
( |
OpAsmParser & |
parser, |
|
|
OperationState & |
state |
|
) |
| |
|
static |
◆ parsePathString()
static ParseResult parsePathString |
( |
OpAsmParser & |
parser, |
|
|
PathAttr & |
path, |
|
|
StringAttr & |
module, |
|
|
StringAttr & |
ref, |
|
|
StringAttr & |
field |
|
) |
| |
|
static |
◆ printBasePathString()
static void printBasePathString |
( |
OpAsmPrinter & |
p, |
|
|
Operation * |
op, |
|
|
PathAttr |
path |
|
) |
| |
|
static |
◆ printClassLike()
static void printClassLike |
( |
ClassLike |
classLike, |
|
|
OpAsmPrinter & |
printer |
|
) |
| |
|
static |
◆ printPathString()
static void printPathString |
( |
OpAsmPrinter & |
p, |
|
|
Operation * |
op, |
|
|
PathAttr |
path, |
|
|
StringAttr |
module, |
|
|
StringAttr |
ref, |
|
|
StringAttr |
field |
|
) |
| |
|
static |
◆ verifyClassLike()
LogicalResult verifyClassLike |
( |
ClassLike |
classLike | ) |
|