mirror of
https://github.com/Z3Prover/z3
synced 2025-08-08 04:01:22 +00:00
add anf and aig simplifier modules, cut-set enumeration, aig_finder, hoist out xor_finder from ba_solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
12e727e49a
commit
d27a949ae9
15 changed files with 545 additions and 142 deletions
|
@ -32,7 +32,7 @@ Revision History:
|
|||
|
||||
namespace sat {
|
||||
|
||||
class xor_util;
|
||||
class xor_finder;
|
||||
|
||||
class ba_solver : public extension {
|
||||
|
||||
|
@ -347,7 +347,7 @@ namespace sat {
|
|||
lbool add_assign(constraint& c, literal l);
|
||||
bool incremental_mode() const;
|
||||
void simplify(constraint& c);
|
||||
void pre_simplify(xor_util& xu, constraint& c);
|
||||
void pre_simplify(xor_finder& xu, constraint& c);
|
||||
void nullify_tracking_literal(constraint& c);
|
||||
void set_conflict(constraint& c, literal lit);
|
||||
void assign(constraint& c, literal lit);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue