summaryrefslogtreecommitdiff
path: root/src/theory/strings/theory_strings_preprocess.cpp
AgeCommit message (Expand)Author
2019-03-26Update copyright headers.Aina Niemetz
2018-11-21Support string replace all (#2704)Andrew Reynolds
2018-11-07 Fix for itos reduction (#2691)Andrew Reynolds
2018-10-18Improve reduction for str.to.int (#2636)Andrew Reynolds
2018-10-16Improve reduction for int.to.str (#2629)Andrew Reynolds
2018-09-18More aggressive caching of string skolems. (#2491)Andrew Reynolds
2018-09-17More aggressive skolem caching for strings, document and clean preprocessor (...Andrew Reynolds
2018-06-25Updated copyright headers.Aina Niemetz
2018-05-08Support for str.<= and str.< (#1882)Andrew Reynolds
2018-03-05Update semantics for string indexof and replace (#1630)Andrew Reynolds
2017-09-05Remove support for conversions between uint32/uint16 and string. (#1069)Andrew Reynolds
2017-07-07Update copyright headers.Mathias Preiner
2017-03-02Eliminate Boolean term conversion. Generalizes removeITE pass to remove Boole...ajreynol
2016-12-01Improvement and bug fix for str.indexof reduction, add regression. Other mino...ajreynol
2016-07-19Add infrastructure for tracking instantiation lemmas (for proofs, and minimiz...ajreynol
2016-07-16Refactor strings extf evaluation info. Ensure strings eager preprocess elimin...ajreynol
2016-07-07Refactoring of strings preprocess module. When enabled, apply eager preproces...ajreynol
2016-07-06Add comment field for model, resolves hack for printing sep logic models.ajreynol
2016-06-03Remove NodeListMap from strings, fixes memory leaks. Fix for regexp intersect...ajreynol
2016-04-03Updating the copyright headers and scripts.Tim King
2015-12-14Refactoring Options Handler & Library Cycle BreakingTim King
2015-10-20Clean up explanations involving string length. Add regression.ajreynol
2015-10-19Improve stratification of strings extended function reductions, add regressio...ajreynol
2015-10-19Improve regexp rewriter, simplify regexp preprocess, add basic trans closure ...ajreynol
2015-10-15Change semantics of str.substr to allow endpoint out of bounds, and return em...ajreynol
2015-10-11Fix strings preprocessing + incremental, fixes bug 682. Add initial infrastru...ajreynol
2015-10-08Minor improvements to strings. Refactor rewriter. Enable fairness for multipl...ajreynol
2015-10-02Fixes related to explanations for cycles, sym inferences. Minor fixes and imp...ajreynol
2015-10-02Improvements to rewriter for regexp, contains, indexof. Improvements and fixe...ajreynol
2015-09-27Improved handling of extended operators. Do preprocess on memberships eagerl...ajreynol
2015-09-26Lazy preprocessing of extended operators in strings. Add regressions. Fixes ...ajreynol
2015-07-30Implement virtual term substitution for non-nested quantifiers. Fix soundnes...ajreynol
2015-07-27minor change to the last fixTianyi Liang
2015-04-09Fix unsat-core issues related to rewrite rules, quantifiers preprocessing, an...ajreynol
2015-02-05Improved string performance, thanks to Peter's benchmarks.Tianyi Liang
2014-10-21Fixed bug 589Tianyi Liang
2014-07-01Update copyrights.Morgan Deters
2014-05-12Fix a bug in the IndexOf function.Tianyi Liang
2014-05-07fix a bug in containTianyi Liang
2014-05-05fix a bug in replace and containsTianyi Liang
2014-04-29fix a typo: --string-exp => --strings-exp; fix a signed int warning in antlrTianyi Liang
2014-04-29add leading zeros support for str.to.intTianyi Liang
2014-04-28add strings-opt2 for regular splittingTianyi Liang
2014-04-17simplify mkSkolem naming system: don't use $$Kshitij Bansal
2014-04-01windows build fix for UINT32_MAXTianyi Liang
2014-03-31add str to u16/u32, and u16/u32 to strTianyi Liang
2014-03-06adds incremental for strings; clean-up codesTianyi Liang
2014-02-28add re.nostr for the empty regular expression; add re.allchar for the regular...Tianyi Liang
2014-02-28a new regular expression engine for solving both positive and negative member...Tianyi Liang
2014-02-24bug fix: strings preprocess for the orignal term, causing unknown in some casesTianyi Liang
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback