Refactor rewriting of arithmetic negation and subtraction (#8170)
[cvc5.git] / src / theory / arith / arith_rewriter.cpp
2022-02-25 Gereon KremerRefactor rewriting of arithmetic negation and subtracti...
2022-02-25 Gereon KremerSlightly refactor arithmetic rewriting for extended...
2022-02-23 Gereon KremerRefactor multiplication in arithmetic rewriter (#7965)
2022-02-22 Andrew ReynoldsChange inference scheme in transcendentals to rewrite...
2022-02-05 Andrew ReynoldsFix another rewrite involving iand (#8054)
2022-02-03 Aina NiemetzRename kind PLUS -> ADD. (#8036)
2022-02-02 Andrew ReynoldsFix rewrite for eliminating constant factors of PI...
2022-02-02 Aina NiemetzRename kinds MINUS -> SUB and UMINUS -> NEG. (#8035)
2022-02-02 Andrew ReynoldsFix invalid rewrite involving iand (#8026)
2022-02-01 Gereon KremerConsider RANs in variable ordering (#7964)
2022-01-31 Gereon KremerAdd utilities for flattening nodes (#7961)
2022-01-24 Gereon KremerRefactor how arith rewriting checks for mult-by-zero...
2022-01-20 Gereon KremerRefactor abs rewriting (#7935)
2022-01-19 Gereon KremerMake tracing for arithmetic rewriter more consistent...
2022-01-14 Gereon Kremerrefactor div rewriter, add support for ran (#7941)
2022-01-14 Gereon KremerRefactor arithmetic pre-rewriter for multiplication...
2022-01-14 Gereon KremerAdd support for RANs in rewriter for `MULT` (#7940)
2022-01-14 Gereon KremerAdd RAN support in UMINUS rewriter (#7933)
2022-01-13 Gereon KremerAdd arithmetic rewriter for RAN (#7929)
2022-01-13 Gereon KremerRefactor post rewriter for addition (#7931)
2022-01-12 Gereon KremerRefactor atom rewriting to be RAN-aware (#7928)
2022-01-12 Gereon KremerRefactor rewriteMinus (#7932)
2021-12-22 Andrew ReynoldsRemove most uses of mkRationalNode (#7854)
2021-12-21 yoni206Rewrite (pow2 x) to (pow 2 x) when x is a constant...
2021-12-20 Andrew ReynoldsEliminating some uses of const rational in arithmetic...
2021-12-14 Andrew ReynoldsEliminate use of rewrite, CONST_RATIONAL in ArithMSum...
2021-12-13 yoni206Integrate new int-blaster (#7781)
2021-12-10 Ying ShengArray-inspired Sequence Solver - Adding the ArrayCoreSo...
2021-11-30 Andrew ReynoldsAdd rewrite for is_int pi (#7711)
2021-11-12 Andres NoetzliRemove `ConstantMap<Rational>` (#7635)
2021-06-28 yoni206Rewrite POW to POW2 when the base is 2 (#6806)
2021-06-26 yoni206pow2 -- final changes (#6800)
2021-06-23 yoni206pow2: more implementations (#6756)
2021-05-26 Andres Noetzli More precise includes of `Node` constants (#6617)
2021-04-22 Andrew ReynoldsMove expand definition from Theory to TheoryRewriter...
2021-04-12 Aina NiemetzRefactor and update copyright headers. (#6316)
2021-04-06 Andres NoetzliRemove template argument from `NodeBuilder` (#6290)
2021-04-01 Aina NiemetzRename namespace CVC5 to cvc5. (#6258)
2021-03-31 Aina NiemetzRename namespace CVC4 to CVC5. (#6249)
2021-03-25 Gereon KremerAdd missing includes. (#6207)
2021-03-09 Aina NiemetzUpdate copyright headers to 2021. (#6081)
2020-12-03 Aina NiemetzUpdate copyright headers.
2020-10-29 mudathirmahgoubAdd mkInteger to the API (#5274)
2020-10-28 Andrew ReynoldsAdd rewrites for div/mod in the arithmetic rewriter...
2020-09-22 Mathias PreinerUpdate copyright header script to support CMake and...
2020-08-05 Gereon KremerImprove error message for unsupported exponents (#4852)
2020-06-30 Andrew ReynoldsAdd internal support for integer and operator (#4668)
2020-06-16 Aina NiemetzUpdate copyright headers.
2020-03-09 Andrew ReynoldsRewrite again full for DIV rewrite (#3945)
2020-02-27 Andrew ReynoldsInitial work towards -Wshadow (#3817)
2020-01-31 Andres NoetzliFix arithmetic rewriter for exponential (#3688)
2019-12-02 makaimannOpTerm Refactor: Allow retrieving OpTerm used to create...
2019-11-18 Andres NoetzliUse -Wimplicit-fallthrough (#3464)
2019-10-31 Mathias PreinerFix Unimplemented() macros missed in #3366. (#3424)
2019-10-30 Mathias PreinerUnify CVC4_CHECK/CVC4_DCHECK/AlwaysAssert/Assert. ...
2019-10-28 Andres NoetzliFix integer division rewrite (#3415)
2019-10-13 Andrew ReynoldsEliminate negative constant coefficients in div/mod...
2019-03-26 Aina NiemetzUpdate copyright headers.
2018-06-25 Aina NiemetzUpdated copyright headers.
2018-02-20 Andrew ReynoldsMinor fixes and additions for transcendental functions...
2018-02-07 Andrew ReynoldsAdd remaining transcendental functions (#1551)
2018-01-27 Tim KingRemoving structurally dead code. (#1540)
2017-12-20 Andrew ReynoldsTranscendental functions check model (#1443)
2017-11-29 Andrew ReynoldsImprove the rewriter for SINE. (#1221)
2017-07-10 ajreynolMerge ntExt branch. Adds support for transcendental...
2017-07-07 Mathias PreinerUpdate copyright headers.
2017-04-06 Clark BarrettMerge pull request #143 from FabianWolff/master
2017-04-04 Fabian WolffFix several spelling errors
2017-04-04 Clark BarrettMerge pull request #141 from 4tXJ7f/remove_def
2017-04-03 Andrew ReynoldsMerge pull request #142 from timothy-king/nlAlgMerge
2017-04-03 Tim KingAdding a model based axiom instantiation scheme for...
2017-01-18 Andrew ReynoldsMerge pull request #128 from 4tXJ7f/fix_lfsc_perf
2017-01-14 Clark BarrettMerge pull request #130 from chadbrewbaker/master
2017-01-11 Clark BarrettMerge pull request #129 from timothy-king/regression...
2017-01-11 Tim KingAdding regression test scrubbing.
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.
2015-12-15 Tim KingRefactoring Options Handler & Library Cycle Breaking
2014-07-10 Kshitij BansalMerge remote-tracking branch 'origin/master' into segfa...
2014-07-01 Morgan DetersUpdate copyrights.
2014-06-06 Kshitij BansalMerge pull request #28 from kbansal/sets
2014-06-06 Tim KingPatch for the subtype theoryof mode to make the equalit...
2014-04-01 Tim KingMerge branch '1.3.x'
2014-03-26 Morgan DetersMerge branch '1.3.x'
2014-03-21 Kshitij BansalMerge pull request #22 from kbansal/sets-model
2014-03-11 Morgan DetersMerge branch '1.3.x'
2014-03-11 Morgan DetersMerge branch '1.3.x'
2014-03-10 Tianyi LiangMerge branch 'master' of github.com:tiliang/CVC4
2014-03-08 Tim KingMerge pull request #18 from timothy-king/master
2014-03-08 Tim KingMerge remote-tracking branch 'CVC4root/master'
2014-03-07 Tim KingMerging a squash of the branch timothy-king/CVC4/glpkne...
2014-03-07 Tianyi LiangMerge branch 'master' of github.com:tiliang/CVC4
2014-03-05 Tim KingImproving support for POW in arithmetic. Resolves bug...
2013-12-05 Morgan DetersUpdate copyrights, add missing file-level documentation...
2013-09-30 Liana Hadareanmerged golden
2013-08-26 Kshitij BansalMerge branch '1.2.x'
2013-06-25 Morgan DetersMerge branch '1.2.x'
2013-06-25 Morgan DetersSupport for abs, to_int, is_int, divisible in SMT-LIB...
2013-04-02 Morgan DetersRegenerated copyrights: canonicalized names, no emails
next