index
:
compcert-kvx
CPP22_if_lifting
CPP22_main
master
patched_for_velus
riscV-cmov
ssa
vericert
vericert-kvx
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
|
*
|
|
Adding a lemma for load preservation
Léo Gourdin
2020-10-10
1
-0
/
+14
|
|
/
/
|
*
|
slight refactoring, in order to avoid a duplication of the proof.
Sylvain Boulmé
2020-10-09
1
-40
/
+36
|
*
|
exec_body_simulation without star'
Léo Gourdin
2020-10-09
1
-0
/
+101
|
/
/
*
|
Replace common pattern with simpler lemma.
Justus Fasse
2020-09-21
1
-29
/
+16
*
|
Proof of exec_body_simulation_plus
Justus Fasse
2020-09-21
1
-1
/
+238
*
|
Move a couple of lemmas up in the file
Justus Fasse
2020-09-21
1
-68
/
+68
*
|
Admitted lemma for exec_basic_simulation.
Justus Fasse
2020-09-21
1
-0
/
+9
*
|
Prove exec_body_dont_move_PC
Justus Fasse
2020-08-18
4
-42
/
+112
*
|
Proof for size_of_blocks_max_pos
Justus Fasse
2020-08-05
1
-18
/
+50
*
|
Minor cleanup of find_instr_bblock
Justus Fasse
2020-07-30
1
-11
/
+10
*
|
Complete proof of find_instr_bblock
Justus Fasse
2020-07-30
1
-3
/
+30
*
|
Absurd case in find_instr_bblock
Justus Fasse
2020-07-30
1
-1
/
+107
*
|
Prove find_instr_bblock_tail
Justus Fasse
2020-07-30
1
-2
/
+89
*
|
Simplify unfold_bblock and complete unfold_body's case in find_instr_bblock
Justus Fasse
2020-07-29
2
-12
/
+76
*
|
Find label in base case of find_instr_bblock
Justus Fasse
2020-07-28
1
-2
/
+18
*
|
Messy progress on builtin-case of exec_exit_simulation_plus
Justus Fasse
2020-07-28
1
-10
/
+25
*
|
Messy progress on exec_exit_simulation_plus
Justus Fasse
2020-07-28
1
-3
/
+27
*
|
Rename/repurpose cf_instruction_simulated for exec_cfi_simulation
Justus Fasse
2020-07-28
1
-179
/
+150
*
|
Begin proof of exec_exit_simulation_plus
Justus Fasse
2020-07-27
1
-0
/
+42
*
|
Playing around with find_instr_bblock's base case
Justus Fasse
2020-07-27
1
-7
/
+25
*
|
Replace some auto-generated names
Justus Fasse
2020-07-27
1
-3
/
+3
*
|
Move position of n in formulation of find_instr_bblock
Justus Fasse
2020-07-27
1
-4
/
+4
*
|
Idea for find_instr_bblock's recursive case
Justus Fasse
2020-07-27
1
-7
/
+35
*
|
Factorize common proof-pattern as lemmas
Justus Fasse
2020-07-27
1
-8
/
+30
*
|
Simplify premises
Justus Fasse
2020-07-24
1
-12
/
+9
*
|
Remove unnecessary premise
Justus Fasse
2020-07-24
1
-4
/
+3
*
|
Remove trailing whitespace
Justus Fasse
2020-07-24
1
-4
/
+4
*
|
Complete size_header
Justus Fasse
2020-07-24
1
-1
/
+66
*
|
Complete bblock_size_aux
Justus Fasse
2020-07-24
1
-1
/
+24
*
|
Complete bblock_size_aux_pos
Justus Fasse
2020-07-24
1
-1
/
+6
*
|
proof of exec_header_simulation
Sylvain Boulmé
2020-07-23
1
-10
/
+91
*
|
Complete bblock_non_empty
Justus Fasse
2020-07-23
1
-1
/
+10
*
|
Remove trailing whitespace
Justus Fasse
2020-07-22
1
-6
/
+6
*
|
Complete proof of exec_exit_simulation_star
Justus Fasse
2020-07-22
1
-2
/
+10
*
|
backward decomposition of the proof
Sylvain Boulmé
2020-07-22
3
-22
/
+167
*
|
Add dynamically checked assumption to simplify Asmgenproof
Justus Fasse
2020-07-21
2
-10
/
+24
*
|
suggestion of simpler name
Sylvain Boulmé
2020-07-17
1
-1
/
+1
*
|
suggestion of translation from find_bblock to find_instr
Sylvain Boulmé
2020-07-17
1
-0
/
+22
*
|
Less auto-generated names
Justus Fasse
2020-07-15
1
-36
/
+36
*
|
First go at showing that translated cfi behave the same
Justus Fasse
2020-07-15
1
-0
/
+191
*
|
Add lemma showing 1 <= Ptrofs.max_unsigned
Justus Fasse
2020-07-15
1
-2
/
+8
*
|
Miscellaneous lemmas that I used at some point while experimenting
Justus Fasse
2020-07-15
1
-0
/
+84
*
|
Add definition of match_internal
Justus Fasse
2020-07-15
1
-0
/
+18
*
|
"we must check that the generated code contains less than [2^32] instructions...
Justus Fasse
2020-07-15
1
-2
/
+3
*
|
Generate both Pcsel and Pfsel
Justus Fasse
2020-07-13
2
-2
/
+13
*
|
Revert back to original definition of match_states
Justus Fasse
2020-07-12
1
-172
/
+8
*
|
fix size of block in Asmblock
Sylvain Boulmé
2020-07-10
1
-5
/
+2
*
|
Change definition of match_states
Justus Fasse
2020-07-10
1
-8
/
+172
*
|
Start Asmgenproof
Justus Fasse
2020-07-09
1
-3
/
+69
*
|
Finish proof of Lemma symbol_high_low
Justus Fasse
2020-07-09
2
-6
/
+11
[prev]
[next]