Refactor bv-to-bool and bool-to-bv preprocessing passes (#1788)
authoryoni206 <yoni206@users.noreply.github.com>
Wed, 25 Apr 2018 18:54:23 +0000 (11:54 -0700)
committerGitHub <noreply@github.com>
Wed, 25 Apr 2018 18:54:23 +0000 (11:54 -0700)
commita2df47ad560843301ba98c79f1f0fe5d6091c0ae
tree8c2683dab7f7f856aebdf05fe439481358fd5f98
parent6445c3dbf5fed9fa32426f041061234b5ac407f7
Refactor bv-to-bool and bool-to-bv preprocessing passes (#1788)
16 files changed:
src/Makefile.am
src/preprocessing/passes/bool_to_bv.cpp [new file with mode: 0644]
src/preprocessing/passes/bool_to_bv.h [new file with mode: 0644]
src/preprocessing/passes/bv_to_bool.cpp [new file with mode: 0644]
src/preprocessing/passes/bv_to_bool.h [new file with mode: 0644]
src/preprocessing/preprocessing_pass_registry.cpp
src/preprocessing/preprocessing_pass_registry.h
src/smt/smt_engine.cpp
src/theory/bv/bv_to_bool.cpp [deleted file]
src/theory/bv/bv_to_bool.h [deleted file]
src/theory/quantifiers/term_util.cpp
src/theory/theory_engine.cpp
src/theory/theory_engine.h
test/regress/Makefile.tests
test/regress/regress0/bv/bool-to-bv.smt2 [new file with mode: 0644]
test/regress/regress0/bv/bv-to-bool.smt [new file with mode: 0644]