updated preprocessing and rewriting input equalities into inequalities for LRA
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Tue, 5 Jul 2011 16:21:50 +0000 (16:21 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Tue, 5 Jul 2011 16:21:50 +0000 (16:21 +0000)
commit7342d1ca87397f3d5beb2c04b819243303e69a7c
tree9e166f1884275be7d4b33b13b8bcfe9418e61033
parentaf25c3f8498198dd6dd114c3b4ef39af54611e1e
updated preprocessing and rewriting input equalities into inequalities for LRA
49 files changed:
src/expr/command.cpp
src/expr/node.h
src/expr/node_manager.cpp
src/prop/cnf_stream.cpp
src/prop/prop_engine.cpp
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/theory/Makefile.am
src/theory/arith/arith_rewriter.cpp
src/theory/arith/arith_static_learner.cpp
src/theory/arith/arith_static_learner.h
src/theory/arith/theory_arith.cpp
src/theory/arith/theory_arith.h
src/theory/booleans/circuit_propagator.cpp
src/theory/booleans/circuit_propagator.h
src/theory/booleans/theory_bool.cpp
src/theory/booleans/theory_bool.h
src/theory/booleans/theory_bool_rewriter.cpp
src/theory/builtin/theory_builtin.cpp
src/theory/builtin/theory_builtin.h
src/theory/bv/theory_bv.h
src/theory/substitutions.cpp [new file with mode: 0644]
src/theory/substitutions.h
src/theory/theory.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h
src/theory/valuation.cpp
src/theory/valuation.h
src/util/Makefile.am
src/util/ite_removal.cpp [new file with mode: 0644]
src/util/ite_removal.h [new file with mode: 0644]
src/util/options.cpp
src/util/options.h
test/regress/regress0/Makefile.am
test/regress/regress0/preprocess/Makefile [new file with mode: 0644]
test/regress/regress0/preprocess/Makefile.am [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_00.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_01.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_02.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_03.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_04.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_05.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_06.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_07.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_08.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_09.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_10.cvc [new file with mode: 0644]
test/regress/regress0/preprocess/preprocess_11.cvc [new file with mode: 0644]
test/regress/regress0/push-pop/Makefile.am