]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Changes to inactive by default code.
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sat, 28 Aug 2010 02:52:36 +0000 (02:52 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sat, 28 Aug 2010 02:52:36 +0000 (02:52 +0000)
commitca9a9486e38b48dc7853b34e2ae49f3da42f6207
tree9bd46df660cd5c419b9d8e74f5d5b29696c8b12a
parent0e81e39e7df962c0c012fa887e4244960e04e68e
Changes to inactive by default code.

This patch makes the term-level simplifier, the bit-blaster and the constant bit propagation co-operate during simplification. If the cbitp or the bitblaster discover a new constant. Then the term-level simplifier will be re-ran.

I haven't experimented whether this is useful yet.

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@1002 e59a4935-1847-0410-ae03-e826735625c1
src/AST/NodeFactory/NodeFactory.cpp
src/AST/NodeFactory/NodeFactory.h
src/simplifier/constantBitP/ConstantBitPropagation.h
src/simplifier/constantBitP/FixedBits.h
src/simplifier/constantBitP/WorkList.h
src/to-sat/AIG/BBNodeManagerAIG.cpp
src/to-sat/AIG/ToSATAIG.cpp
src/to-sat/BitBlaster.cpp
src/to-sat/BitBlaster.h
src/to-sat/ToSAT.cpp