17#include "mlir/IR/Builders.h" 
   18#include "mlir/IR/BuiltinTypes.h" 
   19#include "mlir/IR/DialectImplementation.h" 
   28void RTGDialect::initialize() {
 
   34#include "circt/Dialect/RTG/IR/RTG.cpp.inc" 
   45Operation *RTGDialect::materializeConstant(OpBuilder &builder, Attribute value,
 
   46                                           Type type, Location loc) {
 
   47  if (
auto attr = dyn_cast<ImmediateAttr>(value))
 
   48    if (type == attr.getType())
 
   49      return ConstantOp::create(builder, loc, attr);
 
   54#include "circt/Dialect/RTG/IR/RTGEnums.cpp.inc" 
   56#include "circt/Dialect/RTG/IR/RTGDialect.cpp.inc" 
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.