aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Rewrite a lot fixing scheduling of GibleYann Herklotz2022-05-2723-646/+366
* Add new block generation for GibleYann Herklotz2022-05-266-457/+298
* Translate the base languagesYann Herklotz2022-05-257-437/+431
* Famous proven but not tested has been fixedYann Herklotz2022-05-123-13/+13
* Completely finish RTLBlockgenproofYann Herklotz2022-05-122-24/+171
* Remove imm_succ from match_blockYann Herklotz2022-05-121-100/+27
* Add rest of the proofsYann Herklotz2022-05-121-12/+272
* Up to Icall is now provenYann Herklotz2022-05-122-86/+382
* Try to expand the definition of match_codeYann Herklotz2022-05-121-23/+35
* Finish Inop proof for basic block generationYann Herklotz2022-05-111-12/+24
* Add new definitions of match_codeYann Herklotz2022-05-111-8/+13
* Change the specification of the RTLBlockgenproofYann Herklotz2022-05-091-31/+45
* Try to work on refining the match_states predicateYann Herklotz2022-05-061-9/+22
* Try out a new match_code predicateYann Herklotz2022-04-251-13/+30
* Work on proof of InopYann Herklotz2022-04-241-32/+145
* Fix translation passes with new semanticsYann Herklotz2022-04-235-72/+75
* Change the definition of RTLBlockYann Herklotz2022-04-212-97/+93
* Work on smallstep proofYann Herklotz2022-04-211-2/+22
* Start work on Inop proofYann Herklotz2022-04-201-0/+3
* Extract some lemmas from the main proofYann Herklotz2022-04-182-24/+87
* Proof of the initial state matchingYann Herklotz2022-04-122-3/+38
* Add intermediate filesYann Herklotz2022-04-084-78/+143
* Work on the match_states definitionYann Herklotz2022-04-053-17/+26
* Add basic blocks to the stackframeYann Herklotz2022-04-055-32/+54
* Add whole basic block into stateYann Herklotz2022-04-023-73/+48
* Add list of bb to semanticsYann Herklotz2022-03-317-96/+99
* Work on semantics for RTLBlockInstrYann Herklotz2022-03-284-22/+57
* Add specification for RTLBlockgenproofYann Herklotz2022-03-282-16/+53
* Work on specification of RTLBlock generationYann Herklotz2022-03-284-162/+258
* Add sphinx documentationYann Herklotz2022-03-262-89/+138
* Remove literal files againYann Herklotz2022-03-2621-273/+570
* Add more documentationYann Herklotz2022-03-245-149/+73
* Rename lit directoryYann Herklotz2022-03-246-16/+18
* Change origin of tangled filesYann Herklotz2022-03-238-21/+19
* Add back equalitiesYann Herklotz2022-03-221-2/+0
* Add first descriptions to org fileYann Herklotz2022-03-222-45/+30
* Add literate Coq fileYann Herklotz2022-03-222-7/+3
* Add comments to allow for literate detanglingYann Herklotz2022-03-227-18/+362
* Add nops to partition generationYann Herklotz2022-03-221-4/+4
* Move forall_ptree into commonYann Herklotz2022-03-222-42/+43
* Fix proofs in Sat.vYann Herklotz2022-03-221-1/+1
* Remove main binaryYann Herklotz2022-03-221-0/+0
* Add RTLBlockgenproofYann Herklotz2022-03-221-0/+52
* Delete extra data files and scriptsYann Herklotz2022-03-221-0/+0
* Update copyright noticeYann Herklotz2022-03-171-1/+1
* Start work on reverse if-conversionYann Herklotz2022-03-072-1/+84
* Fix RAW dependency calculation for predicatesYann Herklotz2022-03-061-0/+3
* Add back proof of beq2_correctYann Herklotz2022-03-031-23/+76
* Fix AbstrYann Herklotz2022-03-031-30/+17
* Update Coq version to 8.14.1Yann Herklotz2022-03-024-76/+61