CIRCT  20.0.0git
Public Member Functions | List of all members
circt::firrtl::IntrinsicLoweringDialectInterface Struct Referenceabstract

A dialect interface to provide lowering conversions. More...

#include <FIRRTLIntrinsics.h>

Inheritance diagram for circt::firrtl::IntrinsicLoweringDialectInterface:
Inheritance graph
[legend]
Collaboration diagram for circt::firrtl::IntrinsicLoweringDialectInterface:
Collaboration graph
[legend]

Public Member Functions

 IntrinsicLoweringDialectInterface (Dialect *dialect)
 
virtual void populateIntrinsicLowerings (IntrinsicLowerings &lowerings) const =0
 

Detailed Description

A dialect interface to provide lowering conversions.

Definition at line 255 of file FIRRTLIntrinsics.h.

Constructor & Destructor Documentation

◆ IntrinsicLoweringDialectInterface()

circt::firrtl::IntrinsicLoweringDialectInterface::IntrinsicLoweringDialectInterface ( Dialect *  dialect)
inline

Definition at line 257 of file FIRRTLIntrinsics.h.

Member Function Documentation

◆ populateIntrinsicLowerings()

virtual void circt::firrtl::IntrinsicLoweringDialectInterface::populateIntrinsicLowerings ( IntrinsicLowerings lowerings) const
pure virtual

The documentation for this struct was generated from the following file: