CIRCT  20.0.0git
Classes | Functions
GenericReductions.cpp File Reference
#include "circt/Reduce/GenericReductions.h"
#include "circt/Reduce/ReductionUtils.h"
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
#include "mlir/Transforms/Passes.h"
Include dependency graph for GenericReductions.cpp:

Go to the source code of this file.

Classes

struct  OperationPruner
 A sample reduction pattern that removes operations which either produce no results or their results have no users. More...
 

Functions

static std::unique_ptr< Pass > createSimpleCanonicalizerPass ()
 

Function Documentation

◆ createSimpleCanonicalizerPass()

static std::unique_ptr<Pass> createSimpleCanonicalizerPass ( )
static

Definition at line 49 of file GenericReductions.cpp.

Referenced by circt::populateGenericReducePatterns().