summaryrefslogtreecommitdiff
path: root/src/preprocessing/passes/bv_to_int.cpp
AgeCommit message (Expand)Author
2021-12-13Integrate new int-blaster (#7781)yoni206
2021-12-07Add bitwise option to IntBlaster (#7721)makaimann
2021-11-12Remove `ConstantMap<Rational>` (#7635)Andres Noetzli
2021-10-22Remove `--uf-ho` option (#7463)Andrew Reynolds
2021-09-09Use EnvObj-based options in preprocessing (#7165)Gereon Kremer
2021-09-09pp passes: Use EnvObj::rewrite() instead of Rewriter::rewrite(). (#7164)Aina Niemetz
2021-09-03EnvObj: Add options(), context(), userContext(). (#7137)Aina Niemetz
2021-06-10Ensure bv2nat and int2bv are not rewritten when using solve-bv-as-int (#6725)Andrew Reynolds
2021-05-26 More precise includes of `Node` constants (#6617)Andres Noetzli
2021-05-21BV: Rename BITVECTOR_PLUS to BITVECTOR_ADD. (#6589)Aina Niemetz
2021-04-22Fix models for sygus-inference, bv2int, real2int (#6421)Andrew Reynolds
2021-04-12Refactor and update copyright headers. (#6316)Aina Niemetz
2021-04-09Rename CVC4_ macros to CVC5_. (#6327)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-11Delete Expr layer. (#6117)Aina Niemetz
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-02Fix nightly errors. (#6034)Mathias Preiner
2021-02-24Enable -Werror. (#5969)Mathias Preiner
2021-02-02Cleanup some includes (#5847)Andrew Reynolds
2021-01-08bv-to-int: avoid binarizing nodes twice (#5749)yoni206
2020-12-08bv-to-int: Expand definitions of bvudiv and bvurem during bv-to-int preproces...yoni206
2020-12-07Add bitwise refinement mode for IAND (#5328)makaimann
2020-12-04Use NodeDfsIterable for makeBinary (#5595)Alex Ozdemir
2020-12-02Update copyright headers.Aina Niemetz
2020-10-16bv2int: caching introduced terms (#5283)yoni206
2020-10-13bv2int: rewritings and unsat cores (#5263)yoni206
2020-10-13bv2int: improving bvand tables (#5235)yoni206
2020-10-12Eliminate uses of Expr in SmtEngine interface (#5240)Andrew Reynolds
2020-10-09bv2int: bvand translation code move (#5227)yoni206
2020-09-23bv2int: new options for bvand translation (#5096)yoni206
2020-09-22Update copyright header script to support CMake and Python files (#5067)Mathias Preiner
2020-09-18bv2int: quantifiers support (#5080)yoni206
2020-09-15bv2int: support models in tests (#5068)yoni206
2020-09-14bv2int: simpler translation for plus and times (#5055)yoni206
2020-09-14Fix type for Windows build (#5062)Andres Noetzli
2020-09-10bv2int: refactoring the main translation loop (#5051)yoni206
2020-09-09bv2int: improvement in lazy failures (#5020)yoni206
2020-09-03Changing the handled operators in bv2int preprocessing pass (#4970)yoni206
2020-08-28Incremental support for bv_to_int (#4967)yoni206
2020-07-11Changing bv_to_int options (#4721)yoni206
2020-06-18Bv to int elimination bugfix (#4435)yoni206
2020-06-16Update copyright headers.Aina Niemetz
2020-03-25bv2int : linear mult opt (#4142)Ahmed Irfan
2020-03-19Bv2int fail on demandyoni206
2020-02-24bv_to_int preprocessing passyoni206
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback