about summary refs log tree commit diff homepage
path: root/lib/Solver
AgeCommit message (Expand)Author
2014-02-14Explicitly get the width of the "shift" expression rather than assumingDan Liew
2014-02-14Remove STPBuilder::getShiftBits() which is no longer used.Dan Liew
2014-02-14Fixed overshift of arithmetic right shift by constant so that itDan Liew
2014-02-14Fixed overshift of arithmetic right shift by symbolic so that it overshiftsDan Liew
2014-02-14Fixed overshift of logical right shift by constant so that itDan Liew
2014-02-14Fixed overshift of logical right shift by symbolic so that it overshiftsDan Liew
2014-02-14Fixed overshifting an expression by a constant so that we overshift toDan Liew
2014-02-14Added a test case for testing overshift behaviour of Shl and fixedDan Liew
2014-02-14Translate shl overshifts into 0Paul Marinescu
2013-12-21Do not install KLEE's internal libraries.Dan Liew
2013-10-11getConstraintLog() of MetaSMTSolver explicitly states that this feature is no...Hristina Palikareva
2013-10-11Bug fix in MetaSMTBuilderHristina Palikareva
2013-10-11MetaSMT builder, solver and command-line options.Hristina Palikareva
2013-09-17Merge pull request #21 from delcypher/fix_query_loggingCristian Cadar
2013-08-28Fix constness warnings issued by gcc 4.7Martin Nowack
2013-08-23In QueryLoggingSolver call flush() on std::ofstream so that queriesDan Liew
2013-08-06Methods getConstraintLog() and setTimeout() made virtual and moved from STPSo...Hristina Palikareva
2013-08-06Renaming solver-related command-line options in order to decouple them from S...Hristina Palikareva
2013-07-11Fixed and improved the stats on (cex)cache hits and misses.Cristian Cadar
2013-01-22Added a new option --ignore-solver-failures, disabled by default, toCristian Cadar
2013-01-02Forgot to add QueryLoggingSolver in patch 171387 from Tomasz Kuchta.Cristian Cadar
2013-01-02Patch by Tomasz Kuchta adding more detailed information on query failures.Cristian Cadar
2013-01-02Patch by Tomasz Kuchta that refactors the logging code, by introducing a new ...Cristian Cadar
2013-01-02Patch by Tomasz Kuchta adding a new option (min-query-time-to-log) that enabl...Cristian Cadar
2012-10-24Patch by Dan Liew: "Added SMTLIBLoggingSolver for logging queries in SMT-LIBv...Cristian Cadar
2012-10-18Nice patch by Hristina Palikareva that removes the dependency on STPCristian Cadar
2012-07-31Patch by Dan Liew that removes our internal copy of STP, and makes the --with...Cristian Cadar
2012-06-01Patch by Oscar Dustmann fixing a buffer overflow when long names areCristian Cadar
2012-03-26STPBuilder: fix getShiftBits properly.Peter Collingbourne
2012-03-26STPBuilder: fix bv{Zero,One,MinusOne} for the case where width>64Peter Collingbourne
2012-03-26STPBuilder: fix ConstantExpr builder for the case where width>64 butPeter Collingbourne
2011-12-13Fix STPBuilder::getShiftBits for non-power-of-2 bitwidths up to 64.Peter Collingbourne
2011-12-11Patch by Ben Gras fixing a few minor issues: adds missing includes,Cristian Cadar
2011-05-18Maintain an equivalence set during comparison operationsPeter Collingbourne
2011-03-30Bug fix in STPBuilder. Patch submitted by David Ramos, thanks!Cristian Cadar
2010-07-14Add option to use an external version of STPPeter Collingbourne
2010-05-02Fix some const cast warnings.Daniel Dunbar
2010-04-22Added --stp-optimize-divides flag. Patch submitted by PeterCristian Cadar
2010-04-05STP: Switch build to using LLVM style Makefiles.Daniel Dunbar
2009-09-01Update for LLVM ostream changes.Daniel Dunbar
2009-08-24Applied the patch submitted by Robby Cochran that fixes an arithmetic overflo...Cristian Cadar
2009-08-01Avoid failing if waitpid fails with EINTR, patch by Vladimir Kuznetsov.Daniel Dunbar
2009-07-28Move Machine constants into Context object, initialized based on the targetDaniel Dunbar
2009-07-17Simplify some code, and add more comments.Daniel Dunbar
2009-07-17Add some comments for CexCachingSolver::searchForAssignment.Daniel Dunbar
2009-07-10Simple propagation rules for boolean not in the fast cex solver.Cristian Cadar
2009-07-10Added support for bitwise not. Replacing "false == " with Not inCristian Cadar
2009-07-10Replaced createNot() by createIsZero() and "Not" macro by "Nz". Cristian Cadar
2009-06-26More large integer support.Daniel Dunbar
2009-06-25Remove some more uses of getConstantValue.Daniel Dunbar