]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Remove BVZX. Bit vector zero extend is now replaced by a prepend with a zero bitvecto...
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sat, 19 Sep 2009 13:40:13 +0000 (13:40 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sat, 19 Sep 2009 13:40:13 +0000 (13:40 +0000)
commit13d0ad8bfa3a5efcc032806c21315f81167d8f45
treee6c078cfc6715b8aec95343cc2e9159ad17e840c
parentd61957bd268a51cfb8872aa3995ecd307abc3675
Remove BVZX. Bit vector zero extend is now replaced by a prepend with a zero bitvector at parse time.

The simplification rules over concatentations are better than those that were over BVZX.

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@240 e59a4935-1847-0410-ae03-e826735625c1
src/AST/AST.cpp
src/const-evaluator/consteval.cpp
src/parser/smtlib.y
src/simplifier/simplifier.cpp
src/to-sat/BitBlast.cpp