Refactor ITE simplification preprocessing pass. (#2360)
authorAina Niemetz <aina.niemetz@gmail.com>
Thu, 23 Aug 2018 18:05:38 +0000 (11:05 -0700)
committerGitHub <noreply@github.com>
Thu, 23 Aug 2018 18:05:38 +0000 (11:05 -0700)
commitf66f40912490226291d5af6c1f8b66e9ba6d7633
tree5dc889390b7107cab051472e3bedd8ac151ab8f7
parentf522d1e63e581cadeb987987ba3e3b0bd88f2e08
Refactor ITE simplification preprocessing pass. (#2360)
14 files changed:
src/Makefile.am
src/preprocessing/passes/ite_simp.cpp [new file with mode: 0644]
src/preprocessing/passes/ite_simp.h [new file with mode: 0644]
src/preprocessing/preprocessing_pass_context.h
src/preprocessing/util/ite_utilities.cpp [new file with mode: 0644]
src/preprocessing/util/ite_utilities.h [new file with mode: 0644]
src/smt/smt_engine.cpp
src/theory/arith/arith_ite_utils.cpp
src/theory/arith/arith_ite_utils.h
src/theory/arith/theory_arith_private.cpp
src/theory/ite_utilities.cpp [deleted file]
src/theory/ite_utilities.h [deleted file]
src/theory/theory_engine.cpp
src/theory/theory_engine.h