bv: Refactor getEqualityStatus and use for both bitblasting solvers. (#6933)
[cvc5.git] / src / theory / bv / theory_bv.cpp
2021-07-27 Mathias Preinerbv: Refactor getEqualityStatus and use for both bitblas...
2021-07-15 Mathias Preinerbv: Rename lazy solver to layered solver. (#6889)
2021-07-15 Mathias Preinerbv: Rename simple solver to bitblast-internal. (#6888)
2021-06-21 Mathias PreinerFix model issues with --bitblast=eager. (#6753)
2021-05-24 Andrew ReynoldsMove proof utilities to src/proof/ (#6611)
2021-05-21 Aina NiemetzBV: Rename BITVECTOR_PLUS to BITVECTOR_ADD. (#6589)
2021-04-30 Mathias Preinerbv: Refactor ppAssert and move to TheoryBV. (#6470)
2021-04-22 Andrew ReynoldsMove expand definition from Theory to TheoryRewriter...
2021-04-14 Gereon KremerRefactor / reimplement statistics (#6162)
2021-04-12 Aina NiemetzRefactor and update copyright headers. (#6316)
2021-04-06 Andres NoetzliRemove template argument from `NodeBuilder` (#6290)
2021-04-05 Haniel Barbosa[proof-new] Registering proof checkers uniformly from...
2021-04-01 Aina NiemetzRename namespace CVC5 to cvc5. (#6258)
2021-03-31 Aina NiemetzRename namespace CVC4 to CVC5. (#6249)
2021-03-10 Andrew Reynolds(proof-new) Update ppRewrite to use skolem lemmas ...
2021-03-09 Aina NiemetzUpdate copyright headers to 2021. (#6081)
2021-03-06 Mathias PreinerRemove partial UDIV/UREM operators. (#6069)
2021-03-02 Gereon KremerClean up includes to reduce compile times (#6031)
2021-02-18 Gereon KremerAdd statistic for InferenceId to TheoryInferenceManager...
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
next