summaryrefslogtreecommitdiff
path: root/src/preprocessing
AgeCommit message (Expand)Author
2021-05-13Add std::hash overloads for Node, TNode and TypeNode. (#6534)Mathias Preiner
2021-05-10Unify top-level substitutions and model substitutions (#6499)Andrew Reynolds
2021-05-07Simplifications to expand definitions (#6487)Andrew Reynolds
2021-05-06Use constant folding for evaluating BV eager atom (#6494)Andrew Reynolds
2021-04-30Use substitutions for implementing defined functions (#6437)Andrew Reynolds
2021-04-22Fix models for sygus-inference, bv2int, real2int (#6421)Andrew Reynolds
2021-04-22Reconciling proofs and unsat cores (#6405)Haniel Barbosa
2021-04-19Fully incorporate quantifiers macros into ppAssert / non-clausal simplificati...Andrew Reynolds
2021-04-15preprocessing context: Add wrapper for model substitutions. (#6370)Aina Niemetz
2021-04-15Rename occurrences of CVC4 to CVC5. (#6351)Aina Niemetz
2021-04-14Refactor / reimplement statistics (#6162)Gereon Kremer
2021-04-14Rename public and private headers in src/include. (#6352)Aina Niemetz
2021-04-14[unsat-cores] Improving new unsat cores (#6356)Haniel Barbosa
2021-04-13Refactor quantifiers macros (#6348)Andrew Reynolds
2021-04-12Refactor resource manager (#6322)Gereon Kremer
2021-04-12Refactor and update copyright headers. (#6316)Aina Niemetz
2021-04-09Rename CVC4_ macros to CVC5_. (#6327)Aina Niemetz
2021-04-09Rename CVC4__ header guards to CVC5__. (#6326)Aina Niemetz
2021-04-07Replace calls to NodeManager::mkSkolem with SkolemManager::mkDummySkolem (#6291)Andrew Reynolds
2021-04-06Remove template argument from `NodeBuilder` (#6290)Andres Noetzli
2021-04-01Rename namespace CVC5 to cvc5. (#6258)Aina Niemetz
2021-03-31Rename namespace CVC4 to CVC5. (#6249)Aina Niemetz
2021-03-25Add missing includes. (#6207)Gereon Kremer
2021-03-16[proof-new] Renaming proof option to be in sync with SMT-LIB (#6154)Haniel Barbosa
2021-03-15Replace HistogramStat by IntegralHistogramStat (#6126)Gereon Kremer
2021-03-11First refactoring of statistics classes (#6105)Gereon Kremer
2021-03-11Delete Expr layer. (#6117)Aina Niemetz
2021-03-09Remove logic request (#6089)Andrew Reynolds
2021-03-09Some more cleanup of includes (#6083)Gereon Kremer
2021-03-09Update copyright headers to 2021. (#6081)Aina Niemetz
2021-03-05Remove partial UDIV/UREM operators. (#6069)Mathias Preiner
2021-03-03More cleanup of includes to reduce compilation times (#6037)Gereon Kremer
2021-03-02Remove non-ASCII characters from source files. (#6039)Mathias Preiner
2021-03-02Fix nightly errors. (#6034)Mathias Preiner
2021-03-02Clean up includes to reduce compile times (#6031)Gereon Kremer
2021-02-26Move (optional) rewrite from TrustSubstitutionMap to SubstitutionMap. (#5992)Gereon Kremer
2021-02-24Enable -Werror. (#5969)Mathias Preiner
2021-02-24Ensure static-learning adds rewritten assertions. (#5982)Gereon Kremer
2021-02-23Add interface to TheoryState for sort inference and facts (#5967)Andrew Reynolds
2021-02-22(proof-new) Change proof-new option to proof (#5955)Andrew Reynolds
2021-02-17Move methods from term util to quantifiers registry (#5916)Andrew Reynolds
2021-02-12Simplify and fix decision engine's handling of skolem definitions (#5888)Andrew Reynolds
2021-02-02Cleanup some includes (#5847)Andrew Reynolds
2021-01-28Always theory-preprocess lemmas (#5817)Andrew Reynolds
2021-01-27Split pattern term selector from trigger (#5811)Andrew Reynolds
2021-01-15Implement --no-strings-lazy-pp as a preprocessing pass (#5777)Andrew Reynolds
2021-01-14Updates to theory preprocess equality (#5776)Andrew Reynolds
2021-01-13Do not call ppRewrite on Boolean equalities (#5762)Andrew Reynolds
2021-01-11Further simplifications in preparation for removing Expr layer (#5756)Andrew Reynolds
2021-01-09Strings arith checks preprocessing pass: step 2 (#5750)yoni206
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback