aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/IntegerExtra.v
Commit message (Collapse)AuthorAgeFilesLines
* Fix imports in Coq modulesYann Herklotz2021-01-211-8/+9
|
* Add correct copyright notices in filesYann Herklotz2021-01-101-0/+19
|
* Fix build for Coq 8.12.1Yann Herklotz2020-11-261-5/+4
|
* Update definition of VnegYann Herklotz2020-11-071-1/+1
|
* Finish implementation of shrx_shrx_alt_equivYann Herklotz2020-11-051-74/+133
|
* Proven with some assumptionsYann Herklotz2020-11-041-4/+20
|
* Continue to prove signed_negYann Herklotz2020-11-041-1/+44
|
* Add to Oshrximm proofYann Herklotz2020-11-031-55/+109
|
* Add intextraYann Herklotz2020-11-031-0/+115
|
* Change name to VericertYann Herklotz2020-07-141-1/+1
|
* Define ofbytesYann Herklotz2020-07-041-1/+72
|
* Switch to uvalueToZ in lessdef.James Pollard2020-07-021-23/+34
|
* Improve (?) automation.James Pollard2020-07-011-8/+25
|
* Eliminate memory bounds assumption!James Pollard2020-06-291-2/+2
|
* Finish first IStore proof (modulo some admissions).James Pollard2020-06-281-12/+12
|
* Fix unsigned/signed issues.James Pollard2020-06-281-13/+15
|
* Work on proof.James Pollard2020-06-281-0/+50
|
* Finish ILoad proof with some assumptions:James Pollard2020-06-241-184/+163
| | | | | | * EXPR_OK: Yann to work on this. * READ_BOUNDS: To axiomise (or find a better solution). * 32-bit range of register values.
* Normalise entire expression to avoid overflow issues.James Pollard2020-06-231-0/+235