CIRCT 22.0.0git
Loading...
Searching...
No Matches
Public Member Functions | List of all members
circt::rtg::RTGReducePatternDialectInterface Struct Reference

A dialect interface to provide reduction patterns to a reducer tool. More...

#include <RTGReductions.h>

Inheritance diagram for circt::rtg::RTGReducePatternDialectInterface:
Inheritance graph
[legend]
Collaboration diagram for circt::rtg::RTGReducePatternDialectInterface:
Collaboration graph
[legend]

Public Member Functions

void populateReducePatterns (circt::ReducePatternSet &patterns) const override
 
 ReducePatternDialectInterface (Dialect *dialect)
 
- Public Member Functions inherited from circt::ReducePatternDialectInterface
 ReducePatternDialectInterface (Dialect *dialect)
 

Detailed Description

A dialect interface to provide reduction patterns to a reducer tool.

Definition at line 18 of file RTGReductions.h.

Member Function Documentation

◆ populateReducePatterns()

void RTGReducePatternDialectInterface::populateReducePatterns ( circt::ReducePatternSet patterns) const
overridevirtual

Implements circt::ReducePatternDialectInterface.

Definition at line 47 of file RTGReductions.cpp.

◆ ReducePatternDialectInterface()

circt::ReducePatternDialectInterface::ReducePatternDialectInterface ( Dialect *  dialect)
inline

Definition at line 181 of file Reduction.h.


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