CIRCT  20.0.0git
circt::PassReduction Member List

This is the complete list of members for circt::PassReduction, including all inherited members.

acceptSizeIncrease() const overridecirct::PassReductioninlinevirtual
afterReduction(mlir::ModuleOp)circt::Reductioninlinevirtual
beforeReduction(mlir::ModuleOp)circt::Reductioninlinevirtual
canIncreaseSizecirct::PassReductionprotected
contextcirct::PassReductionprotected
getName() const overridecirct::PassReductionvirtual
isOneShot() const overridecirct::PassReductioninlinevirtual
match(Operation *op) overridecirct::PassReductionvirtual
notifyOpErased(Operation *op)circt::Reductioninline
notifyOpErasedCallbackcirct::Reduction
oneShotcirct::PassReductionprotected
passNamecirct::PassReductionprotected
PassReduction(MLIRContext *context, std::unique_ptr< Pass > pass, bool canIncreaseSize=false, bool oneShot=false)circt::PassReduction
pmcirct::PassReductionprotected
rewrite(Operation *op) overridecirct::PassReductionvirtual
~Reduction()circt::Reductionvirtual