aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Fix for Coq 8.5 (more unfolding)Gravatar Jason Gross2016-11-15
|
* Fix sqrt handling in specificgenGravatar Jason Gross2016-11-14
|
* Handle both kinds of sqrtGravatar Jason Gross2016-11-14
|
* More generic sqrt in SpecificGenGravatar Jason Gross2016-11-14
|
* More generic sqrtGravatar Jason Gross2016-11-14
|
* Copy over better prefreezeGravatar Jason Gross2016-11-14
|
* Fix postfreezeW_correct_and_boundedGravatar Jason Gross2016-11-14
|
* Update SpecificGen to be fasterGravatar Jason Gross2016-11-14
|
* Speed up some GF25519 tacticsGravatar Jason Gross2016-11-14
|
* Support for 128-bit wordsGravatar Jason Gross2016-11-14
| | | | | I haven't found a good way to genericize the proofs of relatedness things, mostly because Modules and functors are annoying.
* Add word-size-independent interpretationsGravatar Jason Gross2016-11-14
|
* Update sqrtm1 for 3mod4Gravatar Jason Gross2016-11-14
|
* Fix some sqrt thingsGravatar Jason Gross2016-11-14
|
* Fix a missing unfoldGravatar Jason Gross2016-11-14
|
* Fix a missing unfoldGravatar Jason Gross2016-11-14
|
* Update bounds things with prefreezeGravatar Jason Gross2016-11-14
|
* Fix changes in naming in SpecificGenGravatar Jason Gross2016-11-14
|
* extraction: inline field operations into group operationsGravatar Andres Erbsen2016-11-14
|
* for i in *.json; do ./copy_bounds.sh $i; doneGravatar Jason Gross2016-11-14
|
* Add mulW_noinlineGravatar Jason Gross2016-11-14
|
* Proper_sqrtGravatar Andres Erbsen2016-11-13
|
* Proper_sqrt_3mod4 Proper_sqrt_5mod8Gravatar Andres Erbsen2016-11-13
|
* Don't copy bounds files if no argument is passedGravatar Jason Gross2016-11-13
|
* Add SpecificGen/GF*Gravatar Jason Gross2016-11-13
| | | | For bounds analysis
* Work around bug #5198 (broken tc resolution)Gravatar Jason Gross2016-11-12
| | | | | This is https://coq.inria.fr/bugs/show_bug.cgi?id=5198, Inlining lets breaks typechecking of [Definition]s
* More 8.4pl2 fixesGravatar Jason Gross2016-11-12
| | | | Also, I meant 8.4pl2 in the previous commit, not 8.2
* Fix for Coq 8.2Gravatar Jason Gross2016-11-12
|
* Fix for Coq 8.4pl2Gravatar Jason Gross2016-11-12
|
* Remove extra admitted lemmas in 8.4Gravatar Jason Gross2016-11-12
|
* Fixes for 8.4 (instantiate)Gravatar Jason Gross2016-11-12
|
* GF25519: add ErepAddGravatar Andres Erbsen2016-11-11
|
* GF25519: add optimized addition chainGravatar Andres Erbsen2016-11-11
|
* use @implicits in rewrite (8.4)Gravatar Andres Erbsen2016-11-11
|
* Proved postfreezeW_correct_and_boundedGravatar jadep2016-11-11
|
* Remove dead code in rebuild-reified.pyGravatar Jason Gross2016-11-11
|
* Begin filling in @JasonGross's stubsGravatar jadep2016-11-11
|
* Define word version of conditional subtractionGravatar jadep2016-11-11
|
* separate freeze into two partsGravatar jadep2016-11-11
|
* Fix reification of negGravatar Jason Gross2016-11-11
| | | | Note that we don't actually use reified neg anywhwere. If we did, the previous commit wouldn't've built...
* Make [neg] a unary operation in reflectionGravatar Jason Gross2016-11-11
| | | | | | It now takes a meta-level [Z] argument which is the bit width. I haven't modified any of the extraction directives, so I don't know if extraction still works nicely.
* Remove more conditional subtractGravatar Jason Gross2016-11-11
|
* Remove extra conditional subtract thingsGravatar Jason Gross2016-11-11
|
* Remove special code for reified conditional subGravatar Jason Gross2016-11-11
|
* 8.4-compatible universe handlingGravatar Jason Gross2016-11-11
|
* Remove 8.6 only syntaxGravatar Jason Gross2016-11-11
|
* Automatically generate code for field operations with different primesGravatar jadep2016-11-11
|
* Freeze stubsGravatar Jason Gross2016-11-11
|
* Lemmas about winit, wlastGravatar Rob Sloan2016-11-11
|
* prove last HList admitGravatar Andres Erbsen2016-11-11
|
* prove admits in Util.TupleGravatar Andres Erbsen2016-11-11
|