Properly set up equality engine for BV bitblast solver. (#5905)
[cvc5.git] / src / theory / bv / theory_bv.cpp
2021-02-13 Mathias PreinerProperly set up equality engine for BV bitblast solver...
2021-02-03 Mathias PreinerAdd BV solver bitblast. (#5851)
2020-12-23 Andrew ReynoldsAdd option to track and notify from CNF stream (#5708)
2020-12-15 Andrew ReynoldsRemove bv divide by zero option (#5672)
2020-12-08 Mathias PreinerAdd support for BV proofs with the simple bitblasting...
2020-12-07 Andrew ReynoldsDo not expand theory definitions at the beginning of...
2020-10-06 Andrew Reynolds(proof-new) Add interface for trusted substitution...
2020-10-03 Andrew ReynoldsStandardization of Theory (#5181)
2020-09-22 Mathias PreinerAdd simple BV solver (#5065)
2020-09-22 Mathias PreinerUpdate copyright header script to support CMake and...
2020-09-04 Andrew Reynolds(new theory) Update TheoryBV to new standard for collec...
2020-09-04 Mathias PreinerSplit lazy bit-vector solver from TheoryBV (#5009)
2020-09-03 Andrew ReynoldsMake ExtTheory independent of Theory (#5010)
2020-09-01 Haniel BarbosaRemoves old proof code (#4964)
2020-08-24 Andrew ReynoldsExtend the standard Theory template based on equality...
2020-08-21 Andrew ReynoldsRemove BV equality slicer (#4928)
2020-08-20 Andrew ReynoldsAdd TheoryState objects to each Theory (#4920)
2020-08-17 Andrew ReynoldsDynamic allocation of equality engine in Theory (#4890)
2020-07-16 Andrew ReynoldsMake ExtTheory a utility and not a member of Theory...
2020-07-11 Andrew Reynolds(proof-new) Update Theory interface for proof-new ...
2020-06-16 Aina NiemetzUpdate copyright headers.
2020-05-20 Andrew ReynoldsDo not eliminate variables that are equal to unevaluata...
2020-04-08 Andres NoetzliPerform theory widening eagerly (#4044)
2020-04-03 Andres NoetzliUpdate theory rewriter ownership, add stats to strings...
2020-04-02 Andres NoetzliInitialize theory rewriters in theories (#4197)
2020-02-27 Andrew ReynoldsInitial work towards -Wshadow (#3817)
2020-02-26 Andrew ReynoldsFix regression (#3827)
2020-02-26 Andrew ReynoldsFix node arity issue in reduction of int2bv (#3777)
2020-02-20 Mathias Preinerresource manager: Add statistic for every resource...
2020-01-28 Andrew ReynoldsAvoid PLUS with one child for bv2nat elimination (...
2019-12-17 Mathias PreinerGenerate code for options with modes. (#3561)
2019-10-30 Mathias PreinerUnify CVC4_CHECK/CVC4_DCHECK/AlwaysAssert/Assert. ...
2019-03-26 Aina NiemetzUpdate copyright headers.
2019-01-14 Alex OzdemirClausalBitvectorProof (#2786)
2018-12-10 makaimannBoolToBV modes (off, ite, all) (#2530)
2018-12-03 Alex OzdemirBit vector proof superclass (#2599)
2018-08-27 Mathias PreinerUse std:unique_ptr instead of raw pointers in theory...
2018-08-21 Tim KingAdd constexpr annotations to help coverity understand...
2018-08-16 Andres NoetzliMove node algorithms to separate file (#2311)
2018-08-01 Andrew ReynoldsFix issues with bv2nat (#2219)
2018-08-01 Mathias PreinerRemove hasAssertions() method from eager BV solver...
2018-07-30 Mathias PreinerAdd support for incremental eager bit-blasting. (#1838)
2018-07-06 Andrew ReynoldsSplit ext theory to own file and document (#1809)
2018-06-25 Aina NiemetzUpdated copyright headers.
2018-05-30 Mathias PreinerNormalize negated bit-vector terms over equalities...
2018-05-23 Andrew ReynoldsAdd notions of evaluated kinds in TheoryModel (#1947)
2018-05-10 Aina NiemetzRefactored BVAckermann preprocessing pass. (#1889)
2018-04-20 yoni206Enforcing --no-bv-eq, --no-bv-algebraic and --no-bv...
2018-03-07 Mathias PreinerMake statistics output consistent. (#1647)
2018-02-10 Aina NiemetzRemove mkNode from bv::utils (#1587)
2018-01-16 Tim KingRemoving more miscellaneous throw specifiers. (#1509)
2018-01-09 Aina NiemetzAdd bv util mkConst(unsigned, Integer&). (#1499)
2017-12-08 Andrew ReynoldsMake collect model info return a Bool (#1421)
2017-10-21 Mathias PreinerAdd rewriting rules for Eq/Ult with sign_extend and...
2017-08-24 Andrew ReynoldsMerge pull request #191 from timothy-king/cleanup-regexp
2017-08-24 Andres NoetzliFix typos
2017-08-09 Aina NiemetzFix Assertion (compiler warning) in theory/bv/theory_bv.cpp
2017-07-07 Mathias PreinerUpdate copyright headers.
2017-04-04 ajreynolSimplify Theory::collectModelInfo interface to not...
2017-03-28 Tim KingMinor cleanups to ExtTheory.
2017-03-27 Clark BarrettMerge pull request #137 from 4tXJ7f/throw_quals
2017-03-27 Tim KingMaking the ExtTheory object a private member of Theory.
2016-12-03 Clark BarrettFix for bug 734
2016-11-16 Clark BarrettMerge pull request #108 from timothy-king/smt2-parser...
2016-11-14 ajreynolMinor improvement to caching for extf bv inferences.
2016-11-12 Tim KingMerge pull request #105 from timothy-king/delete-maxed-out
2016-11-11 Clark BarrettEnable eager bitblasting for QF_ABV when no stores...
2016-11-11 ajreynolAdd simple inferences for extended bitvector functions...
2016-10-13 ajreynolMerging bv parts of ajr/bvExt branch, minor additions...
2016-10-11 Paul MengMerge branch 'origin' of https://github.com/CVC4/CVC4.git
2016-10-01 Tim KingMerge pull request #93 from timothy-king/clang-format
2016-09-26 Tim KingDeleting the eager bitblasting solver if present in...
2016-08-24 PaulMengMerge remote-tracking branch 'origin/master'
2016-08-16 ajreynolInitial infrastructure for ExtTheory, generalize extend...
2016-07-05 PaulMengMerge branch 'master' of https://github.com/CVC4/CVC4.git
2016-06-06 guykatzzMerge pull request #85 from CVC4/master_for_proof_merge
2016-06-02 GuyMerge from proof branch
2016-06-02 GuyRevert "Merging proof branch"
2016-06-02 GuyMerging proof branch
2016-05-27 Clark BarrettMerged QF_UFBV support from experimental branch
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-28 Tim KingAdding listeners to Options.
2016-01-27 Liana HadareanMerged bit-vector and uf proof branch.
2016-01-09 Tim KingRemoving StatisticsRegistry's static functions current...
2016-01-06 Tim KingAdd SmtGlobals Class
2015-12-15 Tim KingRefactoring Options Handler & Library Cycle Breaking
2015-05-29 lianahchanged resource step options to unsigned
2015-05-28 Liana Hadareanadded options for controlling resource step-count for...
2015-05-12 barrettcwMerge pull request #74 from finnhaedicke/namespace_minisat
2015-04-23 Clark BarrettMerge branch 'master' into google
2015-04-21 Clark BarrettChanges needed to compile at Google, plus some bug...
2014-11-27 Tianyi LiangMerge branch 'master' of github.com:tiliang/CVC4
2014-11-17 Morgan DetersNew, uniform checkTime statistic for all theories ...
2014-11-17 Liana HadareanResource-limiting work.
2014-11-10 Morgan DetersMerge branch '1.4.x'
2014-11-07 Morgan DetersFix memory issues in bitvector theory, which is now...
2014-11-07 Morgan DetersMerge branch '1.4.x'
2014-11-07 Morgan DetersMerge branch '1.4.x'
next