mirror of
https://github.com/Z3Prover/z3
synced 2025-08-26 13:06:05 +00:00
Add simplify_clause::try_remove_equations
This commit is contained in:
parent
5bd63ab7c5
commit
b5af2164f4
5 changed files with 113 additions and 15 deletions
|
@ -305,6 +305,11 @@ namespace polysat {
|
|||
return ~ule(b, a);
|
||||
}
|
||||
|
||||
signed_constraint constraint_manager::find_eq(pdd const& p) /* const */ {
|
||||
// TODO: implement as lookup rather than allocating/deduping constraint
|
||||
return eq(p);
|
||||
}
|
||||
|
||||
/**
|
||||
* encode that the i'th bit of p is 1.
|
||||
* It holds if p << (K - i - 1) >= 2^{K-1}, where K is the bit-width.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue