Class EmitHLSDialect
Defined in File EmitHLSBase.h.inc
Inheritance Relationships
Base Type
public mlir::Dialect
Class Documentation
-
class EmitHLSDialect : public mlir::Dialect
The
emithlsdialect groups together a set of types, operations and transformations that are useful to represent a High-Level Synthese style C++ code.These abstractions works as a.
Public Functions
-
~EmitHLSDialect() override
-
::mlir::Type parseType(::mlir::DialectAsmParser &parser) const override
Parse a type registered to this dialect.
-
void printType(::mlir::Type type, ::mlir::DialectAsmPrinter &os) const override
Print a type registered to this dialect.
Public Static Functions
-
static inline constexpr ::llvm::StringLiteral getDialectNamespace()
Friends
- friend class ::mlir::MLIRContext
-
~EmitHLSDialect() override