3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-27 00:18:45 +00:00

add cut redundancies

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-02-27 21:11:07 -08:00
parent ff3baffadc
commit 05158b3914
4 changed files with 11 additions and 6 deletions

View file

@ -599,12 +599,14 @@ namespace sat {
}
void cut_simplifier::add_dont_cares(vector<cut_set> const& cuts) {
if (!s.m_config.m_cut_dont_cares)
return;
cuts2bins(cuts);
bins2dont_cares();
dont_cares2cuts(cuts);
// m_aig_cuts.simplify();
if (s.m_config.m_cut_dont_cares) {
cuts2bins(cuts);
bins2dont_cares();
dont_cares2cuts(cuts);
}
if (s.m_config.m_cut_redundancies) {
m_aig_cuts.simplify();
}
}
/**