aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | Finish ILoad proof with some assumptions:James Pollard2020-06-243-192/+197
| * | | | | | Normalise entire expression to avoid overflow issues.James Pollard2020-06-235-272/+523
| * | | | | | Finish off Load proof sketches.James Pollard2020-06-221-35/+17
| * | | | | | Start Aindexed proof.James Pollard2020-06-222-19/+226
| * | | | | | Tidy up proof for Aindexed2scaled.James Pollard2020-06-224-90/+231
| | |_|_|/ / | |/| | | |
| * | | | | Factor out addressing checks, check signed range.James Pollard2020-06-211-10/+17
| * | | | | Lea op now checks alignment.James Pollard2020-06-211-12/+15
| * | | | | Finish structure of Aindexed2scaled ILoad proof.James Pollard2020-06-202-14/+177
| | |/ / / | |/| | |
| * | | | Working on proof.James Pollard2020-06-191-10/+86
| * | | | Enforce stack size alignment to fix proof.James Pollard2020-06-183-10/+22
| * | | | Tidy up proof.James Pollard2020-06-182-13/+16
| * | | | Finish AInStack proof with minor assertions.James Pollard2020-06-181-32/+21
| * | | | Fix up ILoad proof.James Pollard2020-06-181-95/+58
| * | | | Fix array semantics behaviour for undefined values.James Pollard2020-06-181-1/+1
| * | | | Fix Inop proof to work with new array semantics.James Pollard2020-06-172-7/+44
| * | | | Some (very) useful lemmas about arrays.James Pollard2020-06-173-7/+139
| * | | | Use NBAs for loads and stores.James Pollard2020-06-172-4/+4
| * | | | Fix array semantics merge granularity.James Pollard2020-06-174-30/+87
| * | | | Array semantics now uses dependent Array type.James Pollard2020-06-145-49/+50
| * | | | Move some standard tactics to Coquplib.James Pollard2020-06-141-0/+10
| * | | | Add a basic length-indexed list type.James Pollard2020-06-131-0/+123
| * | | | Merge branch 'develop' into arrays-proofJames Pollard2020-06-123-4/+27
| |\ \ \ \
| * | | | | Fix broken proof.James Pollard2020-06-121-4/+4
| * | | | | Merge branch 'master' into arrays-proofJames Pollard2020-06-121-4/+6
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into arrays-proofJames Pollard2020-06-1234-1046/+19571
| |\ \ \ \ \ \
| * | | | | | | Some work on store proof.James Pollard2020-06-121-11/+38
| * | | | | | | Rough outline of stack address proofJames Pollard2020-06-113-34/+109
| * | | | | | | Working on proof.James Pollard2020-06-115-47/+156
* | | | | | | | gsm2Nadesh Ramanathan2020-06-271-0/+558
* | | | | | | | modsNadesh Ramanathan2020-06-271-31/+73
* | | | | | | | sha re-factoringNadesh Ramanathan2020-06-261-6/+1307
* | | | | | | | working adpcm in coqupNadesh Ramanathan2020-06-261-43/+41
* | | | | | | | Add optimisationsYann Herklotz2020-06-251-0/+16
* | | | | | | | Add quartus tcl fileYann Herklotz2020-06-251-0/+28
* | | | | | | | aes working!Nadesh Ramanathan2020-06-241-11/+738
* | | | | | | | Revert back to original gsm_normNadesh Ramanathan2020-06-241-18/+0
* | | | | | | | Add instructions for Cmaskzero and CmasknotzeroYann Herklotz2020-06-241-2/+2
* | | | | | | | pushing gsm changesNadesh Ramanathan2020-06-241-52/+489
* | | | | | | | shift rightNadesh Ramanathan2020-06-241-0/+11
* | | | | | | | adpcm tweaks - passed gccNadesh Ramanathan2020-06-221-638/+613
* | | | | | | | mips working well!Nadesh Ramanathan2020-06-221-238/+238
* | | | | | | | Merge branch 'master' into dev-nadeshYann Herklotz2020-06-223-9/+58
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| * | | | | | | Admit everything temporarilyYann Herklotz2020-06-223-9/+58
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge branch 'master' into dev-nadeshYann Herklotz2020-06-223-14/+32
|\| | | | | |
| * | | | | | Only print out main as everything is inlinedYann Herklotz2020-06-221-8/+10
| * | | | | | Add print for debug always block in moduleYann Herklotz2020-06-223-7/+23
| * | | | | | Some fixes, but still buggy probablyYann Herklotz2020-06-201-2/+2
* | | | | | | Add fixed benchmarksYann Herklotz2020-06-213-50/+125
* | | | | | | sha running in coqup - must delete functions manuallyNadesh Ramanathan2020-06-201-0/+1357
* | | | | | | Some fixes, but still buggy probablyYann Herklotz2020-06-201-2/+2