mirror of
https://github.com/Z3Prover/z3
synced 2025-08-24 03:57:51 +00:00
optimizations to bv-solver and euf-egraph (#4698)
* additional bit-vector propagators Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * rename restrict (not a keyword, but well) #4694, tune euf Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * add pb rewriting to pb2bv #4697 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
ed44a44579
commit
6f63f8761c
24 changed files with 206 additions and 116 deletions
|
@ -31,7 +31,6 @@ namespace sat {
|
|||
unsigned m_stopped_at; // where did it stop
|
||||
literal_set m_assigned; // literals assigned in the first branch
|
||||
literal_vector m_to_assert;
|
||||
bool m_active { false };
|
||||
// counters
|
||||
int m_counter; // track cost
|
||||
|
||||
|
@ -78,7 +77,6 @@ namespace sat {
|
|||
|
||||
void collect_statistics(statistics & st) const;
|
||||
void reset_statistics();
|
||||
bool active() const { return m_active; }
|
||||
|
||||
// return the literals implied by l.
|
||||
// return 0, if the cache is not available
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue