CIRCT
20.0.0git
|
A dialect interface to provide reduction patterns to a reducer tool. More...
#include <ArcReductions.h>
Public Member Functions | |
void | populateReducePatterns (circt::ReducePatternSet &patterns) const override |
ReducePatternDialectInterface (Dialect *dialect) | |
Public Member Functions inherited from circt::ReducePatternDialectInterface | |
ReducePatternDialectInterface (Dialect *dialect) | |
A dialect interface to provide reduction patterns to a reducer tool.
Definition at line 18 of file ArcReductions.h.
|
overridevirtual |
Implements circt::ReducePatternDialectInterface.
Definition at line 48 of file ArcReductions.cpp.
References circt::arc::createArcCanonicalizerPass(), circt::arc::createDedupPass(), and circt::arc::createStripSVPass().
|
inline |
Definition at line 138 of file Reduction.h.