mirror of
https://github.com/Z3Prover/z3
synced 2025-05-02 13:27:01 +00:00
fix delay blasting and relevancy
This commit is contained in:
parent
9f34af5e18
commit
ac1b3fc6f2
4 changed files with 21 additions and 79 deletions
|
@ -265,13 +265,12 @@ namespace bv {
|
|||
|
||||
obj_map<expr, internalize_mode> m_delay_internalize;
|
||||
bool m_cheap_axioms{ true };
|
||||
bool should_bit_blast(expr * n);
|
||||
bool should_bit_blast(app * n);
|
||||
bool check_delay_internalized(expr* e);
|
||||
bool check_mul(app* e);
|
||||
bool check_mul_invertibility(app* n, expr_ref_vector const& arg_values, expr* value);
|
||||
bool check_mul_zero(app* n, expr_ref_vector const& arg_values, expr* value1, expr* value2);
|
||||
bool check_mul_one(app* n, expr_ref_vector const& arg_values, expr* value1, expr* value2);
|
||||
bool check_mul_low_bits(app* n, expr_ref_vector const& arg_values, expr* value1, expr* value2);
|
||||
bool check_umul_no_overflow(app* n, expr_ref_vector const& arg_values, expr* value);
|
||||
bool check_bv_eval(euf::enode* n);
|
||||
bool check_bool_eval(euf::enode* n);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue