CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::firrtl::IntrinsicLoweringDialectInterface Struct Referenceabstract

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

#include <FIRRTLIntrinsics.h>

Inheritance diagram for circt::firrtl::IntrinsicLoweringDialectInterface:
Collaboration diagram for circt::firrtl::IntrinsicLoweringDialectInterface:

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 281 of file FIRRTLIntrinsics.h.

Constructor & Destructor Documentation

◆ IntrinsicLoweringDialectInterface()

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

Definition at line 283 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: