Merged updated version of the bitvector theory:
authorLiana Hadarean <lianahady@gmail.com>
Thu, 22 Mar 2012 21:45:31 +0000 (21:45 +0000)
committerLiana Hadarean <lianahady@gmail.com>
Thu, 22 Mar 2012 21:45:31 +0000 (21:45 +0000)
commitc0324db3ac7e5984c632f46690f58c333b9a42b2
tree7a9a83b7dc1f929d4eb3de06b59ed6ff7b7f43bd
parent8c4495b18e40a406be35baceaf473878bcc375f1
Merged updated version of the bitvector theory:
  * added simplification rewrites
23 files changed:
src/prop/bvminisat/core/Solver.cc
src/prop/sat_module.cpp
src/smt/smt_engine.cpp
src/theory/bv/Makefile.am
src/theory/bv/bitblast_strategies.cpp
src/theory/bv/bitblast_strategies.h
src/theory/bv/bv_sat.cpp
src/theory/bv/bv_sat.h
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv.h
src/theory/bv/theory_bv_rewrite_rules.h
src/theory/bv/theory_bv_rewrite_rules_arith.h [deleted file]
src/theory/bv/theory_bv_rewrite_rules_constant_evaluation.h [new file with mode: 0644]
src/theory/bv/theory_bv_rewrite_rules_core.h
src/theory/bv/theory_bv_rewrite_rules_normalization.h [new file with mode: 0644]
src/theory/bv/theory_bv_rewrite_rules_operator_elimination.h [new file with mode: 0644]
src/theory/bv/theory_bv_rewrite_rules_simplification.h [new file with mode: 0644]
src/theory/bv/theory_bv_rewriter.cpp
src/theory/bv/theory_bv_rewriter.h
src/theory/bv/theory_bv_utils.h
src/util/bitvector.h
src/util/integer_cln_imp.h
src/util/integer_gmp_imp.h