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:
parent
ff3baffadc
commit
05158b3914
4 changed files with 11 additions and 6 deletions
|
@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue