CIRCT 22.0.0git
Loading...
Searching...
No Matches
circt::synth::CutRewritePattern Member List

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

contextcirct::synth::CutRewritePatternprivate
CutRewritePattern(mlir::MLIRContext *context)circt::synth::CutRewritePatterninline
getArea() const =0circt::synth::CutRewritePatternpure virtual
getContext() constcirct::synth::CutRewritePatterninline
getDelay(unsigned inputIndex, unsigned outputIndex) const =0circt::synth::CutRewritePatternpure virtual
getLoc() constcirct::synth::CutRewritePatterninlinevirtual
getNumOutputs() const =0circt::synth::CutRewritePatternpure virtual
getPatternName() constcirct::synth::CutRewritePatterninlinevirtual
match(const Cut &cut) const =0circt::synth::CutRewritePatternpure virtual
rewrite(mlir::OpBuilder &builder, Cut &cut) const =0circt::synth::CutRewritePatternpure virtual
useTruthTableMatcher(SmallVectorImpl< NPNClass > &matchingNPNClasses) constcirct::synth::CutRewritePatternvirtual
~CutRewritePattern()=defaultcirct::synth::CutRewritePatternvirtual