3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-23 19:47:52 +00:00

port bit-blaster to simplifiers

inc_sat_solver uses bit-blaster, card2bv and max_bv_sharing.
By turning these into simplifiers it will be possible to remove
dependencies on tactics and goals in inc_sat_simplifier and instead use a modular and general incremental pre-processing infrastructure.
This commit is contained in:
Nikolaj Bjorner 2022-11-25 13:37:16 +07:00
parent f0570fbc0e
commit a152f9cfd6
3 changed files with 132 additions and 0 deletions

View file

@ -1,5 +1,6 @@
z3_add_component(simplifiers
SOURCES
bit_blaster.cpp
bv_slice.cpp
card2bv.cpp
elim_unconstrained.cpp