mirror of
https://github.com/Z3Prover/z3
synced 2025-10-04 06:53:58 +00:00
overhead with push-ite on shared terms
This commit is contained in:
parent
3d26b501e7
commit
9a4d6cee6c
3 changed files with 8 additions and 6 deletions
|
@ -979,9 +979,8 @@ expr* poly_rewriter<Config>::merge_muls(expr* x, expr* y) {
|
|||
|
||||
template<typename Config>
|
||||
bool poly_rewriter<Config>::hoist_ite(expr_ref& e) {
|
||||
if (!m_hoist_ite) {
|
||||
if (!m_hoist_ite)
|
||||
return false;
|
||||
}
|
||||
obj_hashtable<expr> shared;
|
||||
ptr_buffer<expr> adds;
|
||||
expr_ref_vector bs(m()), pinned(m());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue