Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | finish verify_block and proof | Léo Gourdin | 2021-05-05 | 1 | -21/+123 |
| | |||||
* | advance in cfg checker | Léo Gourdin | 2021-05-05 | 1 | -1/+138 |
| | |||||
* | clean deprecated comments | Sylvain Boulmé | 2021-05-05 | 1 | -6/+1 |
| | |||||
* | Factorize as suggested for call/tailcall | Léo Gourdin | 2021-05-04 | 1 | -43/+43 |
| | |||||
* | finishing proofs and cleanup | Léo Gourdin | 2021-05-04 | 1 | -134/+48 |
| | |||||
* | some advance and simplifications | Léo Gourdin | 2021-05-04 | 1 | -67/+71 |
| | |||||
* | suggestions... | Sylvain Boulmé | 2021-05-04 | 1 | -20/+70 |
| | |||||
* | builtin case OK, call and tailcall started but not finished | Léo Gourdin | 2021-05-04 | 1 | -1/+29 |
| | |||||
* | one example case on main proof | Léo Gourdin | 2021-05-04 | 1 | -18/+20 |
| | |||||
* | Some try in step_simulation | Léo Gourdin | 2021-05-04 | 1 | -3/+20 |
| | |||||
* | proof for Icond in iblock_istep | Léo Gourdin | 2021-05-04 | 1 | -1/+31 |
| | |||||
* | essai avec le cond_star_step | Sylvain Boulmé | 2021-05-04 | 1 | -12/+45 |
| | |||||
* | essais | Sylvain Boulmé | 2021-05-03 | 1 | -16/+31 |
| | |||||
* | some advance | Léo Gourdin | 2021-05-03 | 1 | -8/+39 |
| | |||||
* | Merge branch 'BTL' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert ↵ | Sylvain Boulmé | 2021-05-03 | 1 | -35/+22 |
|\ | | | | | | | into BTL | ||||
| * | A better structure for inductive prop | Léo Gourdin | 2021-05-03 | 1 | -35/+25 |
| | | |||||
* | | une autre suggestion | Sylvain Boulmé | 2021-05-03 | 1 | -0/+14 |
|/ | |||||
* | Trying a inductive predicate for BTL-RTL proof | Léo Gourdin | 2021-05-03 | 1 | -10/+41 |
| | |||||
* | more implem notes in BTLroadmap | Sylvain Boulmé | 2021-05-02 | 1 | -1/+8 |
| | |||||
* | BTL roadmap | Sylvain Boulmé | 2021-05-02 | 1 | -0/+79 |
| | |||||
* | debroussaillage et precisions... | Sylvain Boulmé | 2021-05-01 | 2 | -23/+73 |
| | |||||
* | BTLtoRTL: proof for internal/external/return states | Léo Gourdin | 2021-04-30 | 2 | -2/+27 |
| | |||||
* | start the new "BTL" IR. | Sylvain Boulmé | 2021-04-28 | 3 | -0/+725 |
| | |||||
* | Merge remote-tracking branch 'origin/manuscript' into kvx-worksubmission_OOPSLA2021_AARCH64_KVX | Cyril SIX | 2021-04-13 | 1 | -14/+16 |
|\ | |||||
| * | Code simplification of get_path_map (no functionality change) | Cyril SIX | 2021-01-26 | 1 | -14/+16 |
| | | |||||
* | | Remove flags | Léo Gourdin | 2021-04-09 | 1 | -3/+1 |
| | | |||||
* | | Important commit on expansions' mini CSE, and a draft for addptrofs | Léo Gourdin | 2021-04-06 | 2 | -5/+2 |
| | | |||||
* | | Remove first nop when doing expansion | Léo Gourdin | 2021-03-21 | 1 | -0/+1 |
| | | |||||
* | | Merge remote-tracking branch 'origin/riscv-work' into riscv-work-fpinit-stillexp | Léo Gourdin | 2021-03-06 | 2 | -5/+5 |
|\ \ | |||||
| * | | Adding a mini CSE pass in the expansion oracle | Léo Gourdin | 2021-03-06 | 2 | -4/+5 |
| | | | |||||
* | | | Adding fp init expansions | Léo Gourdin | 2021-03-02 | 1 | -3/+3 |
| | | | |||||
* | | | [Admitted checker] Oracle expansion for float/float32 constant init | Léo Gourdin | 2021-03-02 | 2 | -4/+4 |
|/ / | |||||
* | | fix ci ? | Léo Gourdin | 2021-03-02 | 1 | -1/+1 |
| | | |||||
* | | Try to save values in virtual registers during expansion | Léo Gourdin | 2021-03-01 | 1 | -1/+1 |
| | | |||||
* | | Proofs finished for expansion | Léo Gourdin | 2021-03-01 | 1 | -22/+6 |
| | | |||||
* | | Debugging fake values finished | Léo Gourdin | 2021-03-01 | 1 | -10/+19 |
| | | |||||
* | | proof of fsval_proj_correct | Sylvain Boulmé | 2021-03-01 | 1 | -7/+27 |
| | | |||||
* | | Merge remote-tracking branch 'origin/riscv-work-rules' into riscv-work | Léo Gourdin | 2021-03-01 | 1 | -4/+4 |
|\ \ | |||||
| * | | bug fix ? | Sylvain Boulmé | 2021-03-01 | 1 | -4/+4 |
| | | | |||||
* | | | Proof of fsval condition cmp ok | Léo Gourdin | 2021-03-01 | 1 | -968/+18 |
| | | | |||||
* | | | [Admitted checker] Some more proof, version with buggy addirw0 | Léo Gourdin | 2021-02-25 | 1 | -18/+2 |
| | | | |||||
* | | | some more proof for fake hsval checker expansions | Léo Gourdin | 2021-02-25 | 1 | -324/+1 |
| | | | |||||
* | | | [Intermediate] Adding fake hsval for Ccomp expansion | Léo Gourdin | 2021-02-23 | 2 | -164/+68 |
| | | | |||||
* | | | Fix imports | Léo Gourdin | 2021-02-23 | 1 | -1/+1 |
| | | | |||||
* | | | Merge remote-tracking branch 'origin/riscv-work-rules' into riscv-work | Léo Gourdin | 2021-02-23 | 6 | -79/+202 |
|\| | | |||||
| * | | Merge branch 'riscv-work-rules' of ↵ | Léo Gourdin | 2021-02-23 | 1 | -2/+52 |
| |\ \ | | | | | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into riscv-work-rules | ||||
| | * | | add target_cbranch_expanse | Sylvain Boulmé | 2021-02-23 | 1 | -2/+52 |
| | | | | |||||
| * | | | Separate target_op_simplify for riscV | Léo Gourdin | 2021-02-23 | 1 | -19/+2 |
| |/ / | |||||
| * | | fix comments | Sylvain Boulmé | 2021-02-23 | 1 | -2/+5 |
| | | | |||||
| * | | starting an interface for target rewriting rules. | Sylvain Boulmé | 2021-02-23 | 1 | -9/+130 |
| | | |