9#ifndef CIRCT_CONVERSION_VERIFTOSMT_H
10#define CIRCT_CONVERSION_VERIFTOSMT_H
18#define GEN_PASS_DECL_CONVERTVERIFTOSMT
19#include "circt/Conversion/Passes.h.inc"
24 bool risingClocksOnly, SmallVectorImpl<Operation *> &propertylessBMCOps);
A namespace that is used to store existing names and generate new names in some scope within the IR.
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.
void populateVerifToSMTConversionPatterns(TypeConverter &converter, RewritePatternSet &patterns, Namespace &names, bool risingClocksOnly, SmallVectorImpl< Operation * > &propertylessBMCOps)
Get the Verif to SMT conversion patterns.