Move first order model for full model check to own file (#5918)
[cvc5.git] / src / theory / bv / theory_bv_rewriter.cpp
2020-12-15 Andrew ReynoldsRemove bv divide by zero option (#5672)
2020-09-22 Mathias PreinerAdd simple BV solver (#5065)
2020-09-22 Mathias PreinerUpdate copyright header script to support CMake and...
2020-09-03 Gereon KremerAdded a new rule to simplify (bvugt (bvurem T x) x...
2020-06-16 Aina NiemetzUpdate copyright headers.
2020-02-27 Andrew ReynoldsInitial work towards -Wshadow (#3817)
2019-12-09 Andres NoetzliMake theory rewriters non-static (#3547)
2019-05-18 Andres NoetzliFix BV ITE rewrite (#3004)
2019-04-01 Andres NoetzliFix RewriteITEBv to ensure rewrite to fixpoint (#2878)
2019-03-26 Aina NiemetzUpdate copyright headers.
2018-10-20 Aina NiemetzBV rewrites (mined): Rule 35: ConcatPullUp (BITVECTOR_X...
2018-10-17 Aina NiemetzBV rewrites (mined): Rule 35: ConcatPullUp (BITVECTOR_O...
2018-10-16 Aina NiemetzBV rewrites (mined): Rule 35: ConcatPullUp (BITVECTOR_A...
2018-08-08 Andres NoetzliRequire Swig 3 (#2283)
2018-08-07 Aina NiemetzAdd rewrite for nested BITVECTOR_ITE that can be merged...
2018-08-04 Aina Niemetz Add rewrite for nested BITVECTOR_ITE with cond_outer...
2018-08-04 Aina NiemetzAdd rewrite for BITVECTOR_ITE with const children....
2018-08-03 Aina NiemetzAdd rewrite for BITVECTOR_ITE with term_then == term_el...
2018-08-02 Aina NiemetzAdd rewrites for BITVECTOR_ITE and BITVECTOR_COMP with...
2018-06-25 Aina NiemetzUpdated copyright headers.
2018-04-05 Mathias PreinerAdd more general SignExtendUltConst rewriting. (#1385)
2017-12-21 Mathias PreinerAdd rewriting rule for ranking benchmarks. (#1448)
2017-10-21 Mathias PreinerAdd rewriting rules for Eq/Ult with sign_extend and...
2017-09-01 Andres NoetzliReplace CVC4_THREADLOCAL in interactive_shell (#1065)
2017-07-07 Mathias PreinerUpdate copyright headers.
2017-06-21 Andrew ReynoldsMerge pull request #175 from CVC4/fix_uninit
2017-06-15 Clark BarrettMerge pull request #167 from CVC4/fix_div
2017-06-14 Andres NoetzliRemove UdivSelf rewrite, add UdivZero rewrite
2017-03-06 Clark BarrettAdding support for bool-to-bv
2016-11-10 ajreynolAdd option for enabling/disabling lazy extended functio...
2016-10-13 ajreynolMerging bv parts of ajr/bvExt branch, minor additions...
2016-04-20 PaulMengupdate from the master
2016-04-09 GuyMerge branch 'master' of https://github.com/CVC4/CVC4
2016-04-04 Tim KingUpdating the copyright headers and scripts.
2016-01-09 Tim KingRemoving StatisticsRegistry's static functions current...
2015-12-15 Tim KingRefactoring Options Handler & Library Cycle Breaking
2015-07-28 Tianyi LiangMerge branch 'master' of https://github.com/CVC4/CVC4
2015-07-20 ajreynolSquashed merge of SygusComp 2015 branch.
2014-11-27 Tianyi LiangMerge branch 'master' of github.com:tiliang/CVC4
2014-11-17 lianahadded command line option for extractArith bv rewrite
2014-11-10 Morgan DetersMerge branch '1.4.x'
2014-11-07 Morgan DetersMerge branch '1.4.x'
2014-11-07 Morgan DetersMerge branch '1.4.x'
2014-11-07 Morgan DetersMerge branch '1.4.x'
2014-11-05 Morgan DetersMerge branch '1.4.x'
2014-10-23 lianahFixed inefficiency in bit-vector rewrite rule.
2014-07-10 Kshitij BansalMerge remote-tracking branch 'origin/master' into segfa...
2014-07-01 Morgan DetersUpdate copyrights.
2014-06-11 lianahMerge branch 'master' of https://github.com/CVC4/CVC4
2014-06-11 lianahswitched bv equality order
2014-06-10 lianahMerging CAV14 paper bit-vector work.
2013-12-05 Morgan DetersUpdate copyrights, add missing file-level documentation...
2013-11-06 Tianyi LiangMerge branch 'master' of github.com:tiliang/CVC4
2013-11-04 lianahMerge branch 'master' of https://github.com/CVC4/CVC4
2013-10-09 lianahfixed options::proof() segfault
2013-09-30 Liana Hadareanmerged golden
2013-09-18 Morgan DetersSupport for bv2nat/int2bv in parser and BV rewriter.
2013-08-26 Kshitij BansalMerge branch '1.2.x'
2013-07-16 Morgan DetersMinor bugfixes to model-building
2013-05-07 lianahone more fix for rewrites
2013-05-07 lianahfixed bv rewrite blow-up
2013-05-07 Liana Hadareanfixed bv rewrite rule bug
2013-05-03 Tim KingMerging branch 'soiquickexplain'.
2013-05-03 Tim KingMerge branch 'fcexplanations'
2013-05-02 lianahmerged master
2013-05-02 lianahMerge branch 'master' of https://github.com/CVC4/CVC4
2013-05-01 lianahremoved tracing code causing slowdown; cleaned up some...
2013-04-30 lianahfixed merge conflicts
2013-04-30 lianahmerged cvc4 master
2013-04-30 lianahupdated the author name
2013-04-30 lianahadded several rewrite rules (BitwiseSlicing, Ule/SleEli...
2013-04-30 lianahadded bvule, bvsle operator elimination rulesl; added...
2013-04-30 lianahadded some bv rewrite rules
2013-04-30 lianahupdated the author name
2013-04-30 lianahadded several rewrite rules (BitwiseSlicing, Ule/SleEli...
2013-04-25 lianahadded bvule, bvsle operator elimination rulesl; added...
2013-04-21 lianahadded some bv rewrite rules
2013-04-02 Morgan DetersRegenerated copyrights: canonicalized names, no emails
2013-04-02 Morgan Detersupdate copyrights
2012-11-13 Liana Hadareanfixed failed bv regressions by refactoring out some...
2012-11-13 Liana Hadareanadded support for division by zero for bit-vector divis...
2012-10-11 Morgan DetersStandardizing copyright notice. Touches **ALL** source...
2012-10-09 Liana Hadareanfixed bv rewriter to evaluate bvurem over constants
2012-06-13 Clark BarrettFixes more problems in bv rewrites
2012-06-12 Clark BarrettChanged bitvector theory rewriter so that equalities...
2012-06-11 Clark BarrettOK, now the rewrite issues are fixed
2012-06-11 Clark BarrettFix for array bug with decision heuristic
2012-06-10 Clark BarrettAdded a very fruitful assertion to the rewriter: checks...
2012-05-30 Clark BarrettAdded BitwiseEq bitvector rewrite
2012-05-29 Clark BarrettEnabled SolveEq bv rewrite
2012-05-28 Clark BarrettAdded some BV rewrites, fixed bugs in array theory...
2012-04-04 Liana Hadarean * added propagation as lemmas to TheoryBV:
2012-03-29 Tim KingFix for bug 316. If the flag @CVC4_TLS_SUPPORTED@ is...
2012-03-22 Liana HadareanMerged updated version of the bitvector theory:
2012-02-25 Liana HadareanRefactored CnfStream to work with the bv theory Bitblaster:
2012-02-20 Morgan Detersportfolio merge
2011-09-02 Morgan DetersMerge from my post-smtcomp branch. Includes:
2011-03-22 Dejan Jovanovićupdating debug output usage to eliviate impact of bug 252
2011-03-20 Dejan Jovanovićcommit for the version of bitvectors that passes all...
2011-02-26 Morgan DetersCommit to fix bug 241 (improper "using namespace std...
next