aboutsummaryrefslogtreecommitdiffstats
path: root/backend/Injectproof.v
Commit message (Collapse)AuthorAgeFilesLines
* Porting the BTL non-trap loads approach to RTLLéo Gourdin2021-11-021-125/+129
|
* replacing omega with lia in some fileLéo Gourdin2021-03-291-4/+4
|
* backport to coq 8.10.2Sylvain Boulmé2020-05-111-4/+4
|
* Adding copyrightsCyril SIX2020-05-041-0/+12
|
* adapt for Icond with predicted directionDavid Monniaux2020-04-161-8/+8
|
* begin adapting for LICM phaseDavid Monniaux2020-04-011-30/+30
|
* adapting new stuff for ARM and AArch64David Monniaux2020-04-011-9/+6
|
* now able to inject on CallDavid Monniaux2020-04-011-18/+15
|
* preparatory work for allowing injection after callsDavid Monniaux2020-04-011-6/+40
|
* no more admittedDavid Monniaux2020-03-311-3/+5
|
* fewer admitsDavid Monniaux2020-03-311-1/+11
|
* resolved an "admit"David Monniaux2020-03-311-3/+20
|
* more about builtin argsDavid Monniaux2020-03-311-1/+83
|
* except for builtins, finished the proofDavid Monniaux2020-03-311-2/+8
|
* external callDavid Monniaux2020-03-311-1/+8
|
* internal callDavid Monniaux2020-03-311-1/+11
|
* returnDavid Monniaux2020-03-311-1/+29
|
* jumptableDavid Monniaux2020-03-311-1/+22
|
* condDavid Monniaux2020-03-311-2/+54
|
* builtin (incomplete)David Monniaux2020-03-311-0/+33
|
* tailcallDavid Monniaux2020-03-311-1/+58
|
* call (could not handle it)David Monniaux2020-03-311-1/+62
|
* storeDavid Monniaux2020-03-311-1/+42
|
* loadsDavid Monniaux2020-03-311-3/+126
|
* lots of admits to be filledDavid Monniaux2020-03-311-13/+134
|
* transf_function_redirectsDavid Monniaux2020-03-311-0/+109
|
* INJnopDavid Monniaux2020-03-311-1/+5
|
* transf_function_inj_plusstepDavid Monniaux2020-03-311-0/+25
|
* transf_function_inj_endDavid Monniaux2020-03-311-0/+57
|
* injector "ghost steps"David Monniaux2020-03-311-4/+35
|
* one more admitDavid Monniaux2020-03-311-7/+85
|
* lemma on stepping through non trapping instructionsDavid Monniaux2020-03-301-6/+100
|
* more proofs on injectorDavid Monniaux2020-03-301-1/+173
|
* use inject_lDavid Monniaux2020-03-301-18/+3
|
* inject_l_redirectsDavid Monniaux2020-03-301-0/+82
|
* inject_l injected_endDavid Monniaux2020-03-301-0/+90
|
* inject_l injectedDavid Monniaux2020-03-301-4/+43
|
* injection positions..David Monniaux2020-03-301-4/+49
|
* injection positions are okDavid Monniaux2020-03-301-0/+24
|
* inject_at injects the endDavid Monniaux2020-03-301-5/+26
|
* injector injects the endDavid Monniaux2020-03-301-4/+19
|
* injector injects..David Monniaux2020-03-301-0/+69
|
* preservation lemmasDavid Monniaux2020-03-301-0/+155