]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Pull up ITEs when two ITEs with the same conditional are arguments to a binary operation.
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Wed, 29 Jul 2009 04:03:44 +0000 (04:03 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Wed, 29 Jul 2009 04:03:44 +0000 (04:03 +0000)
commitbd774376780f6cc7a52e50a62a8aa6de59de26d2
treeadfe1c9753f535605cde2ab511b95336a5e6a89e
parent238f6d489b878f5304a03bdb6145118df93b5a4b
Pull up ITEs when two ITEs with the same conditional are arguments to a binary operation.

e.g. turns (bvslt (ite a  b c) (ite a d e)) INTO (ite a (bvslt b d) (bvslt c e)

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@97 e59a4935-1847-0410-ae03-e826735625c1
AST/AST.h
Makefile.common
simplifier/simplifier.cpp