Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove nested proofs | 2018-07-03 | |
| | |||
* | Fix hints, hopefully | 2018-07-03 | |
| | |||
* | clean | 2018-07-03 | |
| | |||
* | Finish reduce_square proof | 2018-07-03 | |
| | |||
* | update c | 2018-07-03 | |
| | |||
* | Try to fix square again | 2018-07-03 | |
| | |||
* | update c | 2018-07-03 | |
| | |||
* | Fix a typo, start on proof | 2018-07-03 | |
| | |||
* | update c | 2018-07-03 | |
| | |||
* | Fix a reification issue | 2018-07-03 | |
| | |||
* | Try a different reduce_square | 2018-07-03 | |
| | |||
* | WIP better square | 2018-07-03 | |
| | |||
* | Add generated .c files | 2018-07-03 | |
| | |||
* | Fix missing arg | 2018-07-03 | |
| | |||
* | Add missing space | 2018-07-03 | |
| | |||
* | Add support for annotating generated C functions with comments | 2018-07-03 | |
| | | | | As requested by @davidben (though I haven't yet written any comments for the functions) | ||
* | Synthesize selectznz | 2018-07-03 | |
| | |||
* | Correctly reify match on prod | 2018-07-03 | |
| | |||
* | Add select | 2018-07-03 | |
| | |||
* | Comment out some code that's too slow | 2018-07-03 | |
| | |||
* | Synthesize more | 2018-07-03 | |
| | |||
* | Allow passing functions to synthesize on the command line, and scmul for 25519 | 2018-07-03 | |
| | |||
* | Pull out *2 in square, don't turn *2 into <<1 | 2018-07-03 | |
| | |||
* | No subst01 in mulmod | 2018-07-03 | |
| | |||
* | Start with a better template for carry_square | 2018-07-03 | |
| | |||
* | Don't subst01 in square | 2018-07-03 | |
| | |||
* | synthesize square | 2018-07-03 | |
| | |||
* | static in c | 2018-07-03 | |
| | |||
* | static void | 2018-07-03 | |
| | |||
* | WIP | 2018-07-03 | |
| | |||
* | Add ZUtil, list lemmas | 2018-07-02 | |
| | |||
* | Fix a notation issue in previous commit | 2018-07-02 | |
| | |||
* | Add more ListUtil proofs | 2018-07-02 | |
| | |||
* | Add some list lemmas | 2018-07-02 | |
| | |||
* | Make all parameters implicit | 2018-07-02 | |
| | |||
* | Prefer relations of the form [eq ==> eq ==> ... ==> eq] in setoids | 2018-07-01 | |
| | | | | Also make it easy to redeclare such instances. | ||
* | Add useful list lemmas | 2018-06-29 | |
| | |||
* | Add ZUtil.Sorting | 2018-06-29 | |
| | |||
* | Revert "Add more schemes for prod" | 2018-06-28 | |
| | | | | | | This reverts commit 5d38a03f5a9f69a78a582cc9cc1c350dc6596cd3. Some of these already exist in Datatypes | ||
* | Add more schemes for prod | 2018-06-28 | |
| | |||
* | Remove useless Requires | 2018-06-28 | |
| | |||
* | Fix sed scripts in Makefile | 2018-06-28 | |
| | |||
* | Try out stronger land, lor bounds | 2018-06-27 | |
| | |||
* | Add is_tighter_than_bool lemmas | 2018-06-27 | |
| | |||
* | Add lnot mod pull/push lemmas | 2018-06-27 | |
| | |||
* | Add missing Z.lnot_0 hints | 2018-06-27 | |
| | |||
* | Add more Z const hints | 2018-06-27 | |
| | |||
* | Remove lneg in favor of lnot_modulo (lneg was wrong) | 2018-06-27 | |
| | |||
* | Add some Z.land, Z.lor hints | 2018-06-27 | |
| | |||
* | Add a couple of zrange lemmas | 2018-06-26 | |
| |