aboutsummaryrefslogtreecommitdiffstats
path: root/src/common
Commit message (Expand)AuthorAgeFilesLines
* Add global monad notation using InstancesYann Herklotz2022-09-265-11/+81
* Add more monadsYann Herklotz2022-09-243-1/+63
* Add NonEmpty.vYann Herklotz2022-07-311-0/+110
* Add the opion monad fileYann Herklotz2022-07-201-0/+66
* Work on implementing abstract predicatesYann Herklotz2022-07-192-43/+8
* Add new block generation for GibleYann Herklotz2022-05-261-2/+5
* Work on specification of RTLBlock generationYann Herklotz2022-03-281-0/+150
* Remove literal files againYann Herklotz2022-03-261-2/+3
* Move forall_ptree into commonYann Herklotz2022-03-221-0/+43
* Update Coq version to 8.14.1Yann Herklotz2022-03-023-39/+12
* Fix warnings for Coq 8.13.2Yann Herklotz2021-10-092-6/+6
* Remove dependency on TacticsYann Herklotz2021-02-161-1/+0
* Add destruction to context match expressionsYann Herklotz2021-01-261-2/+5
* Fix imports in Coq modulesYann Herklotz2021-01-213-26/+35
* Add correct copyright notices in filesYann Herklotz2021-01-105-0/+93
* Fix build for Coq 8.12.1Yann Herklotz2020-11-262-7/+249
* 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
* Rename to VericertlibYann Herklotz2020-07-171-0/+0
* Change name to VericertYann Herklotz2020-07-145-6/+6
* Merge remote-tracking branch 'james/develop' into developYann Herklotz2020-07-041-10/+42
|\
| * Working on determinacy proof.James Pollard2020-07-041-10/+42
* | Define ofbytesYann Herklotz2020-07-041-1/+72
|/
* Switch to uvalueToZ in lessdef.James Pollard2020-07-022-29/+54
* Remove all <> AdmittedYann Herklotz2020-07-021-0/+15
* Improve (?) automation.James Pollard2020-07-012-15/+37
* Heavy automation of proofs.James Pollard2020-06-301-1/+8
* Eliminate memory bounds assumption!James Pollard2020-06-291-2/+2
* Add missing file.James Pollard2020-06-291-0/+34
* Finish first IStore proof (modulo some admissions).James Pollard2020-06-281-12/+12
* Fix unsigned/signed issues.James Pollard2020-06-282-21/+30
* Work on proof.James Pollard2020-06-282-0/+53
* Finish ILoad proof with some assumptions:James Pollard2020-06-241-184/+163
* Normalise entire expression to avoid overflow issues.James Pollard2020-06-232-0/+245
* Tidy up proof for Aindexed2scaled.James Pollard2020-06-221-1/+54
* Some (very) useful lemmas about arrays.James Pollard2020-06-171-0/+2
* Fix array semantics merge granularity.James Pollard2020-06-171-0/+7
* Move some standard tactics to Coquplib.James Pollard2020-06-141-0/+10
* Continuing work on proving specificationYann Herklotz2020-05-251-0/+6
* Add statemonad declarationYann Herklotz2020-05-242-0/+103
* Remove Admitted Maps LemmaYann Herklotz2020-05-071-6/+0
* Add do notation for optionYann Herklotz2020-04-151-0/+11
* Add documentation and fix makefile for CompcertYann Herklotz2020-03-313-75/+75
* Update printingYann Herklotz2020-03-251-0/+4
* Remove dunes and make the build recursiveYann Herklotz2020-03-251-3/+0
* Add Maps and HTL.vYann Herklotz2020-03-251-0/+49