Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add some INLINE markers | David Monniaux | 2019-03-28 | 1 | -36/+38 |
| | |||||
* | picosat now uses the same Makefile system as the rest | David Monniaux | 2019-03-28 | 3 | -3/+49 |
| | | | | we are 27% slower than gcc | ||||
* | merge proof of VLIW | David Monniaux | 2019-03-28 | 8 | -24/+1074 |
|\ | | | | | | | Merge branch 'mppa_postpass' into mppa-mul | ||||
| * | Merge remote-tracking branch 'origin/mppa_vliw_essai_sylvain' into mppa_postpass | David Monniaux | 2019-03-28 | 10 | -75/+1072 |
| |\ | |||||
| | * | Merge branch 'mppa_vliw_essai_sylvain' of ↵ | Sylvain Boulmé | 2019-03-27 | 2 | -67/+80 |
| | |\ | | | | | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa_vliw_essai_sylvain | ||||
| | | * | Proof of the entire forward simulation (still stuck to do + permutations) | Cyril SIX | 2019-03-27 | 1 | -3/+10 |
| | | | | |||||
| | | * | Preuve du forward_simu du parexec_wio_bblock_aux | Cyril SIX | 2019-03-27 | 2 | -60/+70 |
| | | | | |||||
| | * | | dealing with permutations | Sylvain Boulmé | 2019-03-27 | 2 | -29/+100 |
| | |/ | |||||
| | * | Avancement dans Asmblockdeps.v | Cyril SIX | 2019-03-27 | 2 | -91/+113 |
| | | | |||||
| | * | 1 coup de pouce ! | Sylvain Boulmé | 2019-03-26 | 1 | -9/+29 |
| | | | |||||
| | * | Un peu d'avancement | Cyril SIX | 2019-03-26 | 2 | -4/+287 |
| | | | |||||
| | * | slight simplification | Sylvain Boulmé | 2019-03-23 | 1 | -5/+4 |
| | | | |||||
| | * | Avancement dans la preuve des bundles | Cyril SIX | 2019-03-22 | 1 | -3/+51 |
| | | | |||||
| | * | fix for Coq.8.8 ?? | Sylvain Boulmé | 2019-03-22 | 2 | -4/+3 |
| | | | |||||
| | * | Décomposition de la preuve en une forward_simu_par_stuck et une ↵ | Cyril SIX | 2019-03-22 | 2 | -1/+72 |
| | | | | | | | | | | | | forward_simu_par | ||||
| | * | simplification of the proof | Sylvain Boulmé | 2019-03-21 | 2 | -29/+70 |
| | | | |||||
| | * | yet another step backward | Sylvain Boulmé | 2019-03-20 | 1 | -18/+39 |
| | | | |||||
| | * | one step further... | Sylvain Boulmé | 2019-03-20 | 1 | -6/+28 |
| | | | |||||
| | * | premier decoupage | Sylvain Boulmé | 2019-03-20 | 1 | -2/+56 |
| | | | |||||
| | * | Integrating Asmvliw.v in the proof chain | Cyril SIX | 2019-03-20 | 4 | -17/+30 |
| | | | |||||
| | * | Idée de preuve VLIW | Cyril SIX | 2019-03-18 | 1 | -2/+21 |
| | | | |||||
| | * | fix the step_internal of Asmvliw | Sylvain Boulmé | 2019-03-14 | 1 | -19/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Actually, we want to show that the outcome is the same for any order of "writes" in the parallel execution. (ie we ask that bundles have a deterministic semantics for parallel execution) - we relax the condition that the outcome should be given for sequential execution instead, we ask that the it is given for the "in order" writes. In theory, the semantics would also accept bundles like "R1 := R2 R2 := R1" which are deterministic for parallel execution But, of course, in practice, we will also prove the sequential execution. | ||||
| | * | definition of VLIW semantics | Sylvain Boulmé | 2019-03-14 | 3 | -14/+342 |
| | | | |||||
| * | | check that gcc and ccomp compiled k1c code return the same | David Monniaux | 2019-03-22 | 1 | -2/+6 |
| | | | |||||
| * | | improved testing | David Monniaux | 2019-03-22 | 1 | -5/+16 |
| | | | |||||
| * | | uses yarpgen random generator | David Monniaux | 2019-03-22 | 1 | -0/+37 |
| | | | |||||
| * | | FIX BUG in TargetPrinter (nandd immediate wrongly printed as andd) | David Monniaux | 2019-03-22 | 1 | -1/+1 |
| | | | |||||
* | | | some more ternary | David Monniaux | 2019-03-24 | 1 | -6/+6 |
| | | | |||||
* | | | experiments with ternary operator | David Monniaux | 2019-03-24 | 1 | -1/+6 |
| | | | |||||
* | | | experiments with ternary | David Monniaux | 2019-03-24 | 4 | -1526/+36 |
| | | | |||||
* | | | another ternary implementation | David Monniaux | 2019-03-24 | 1 | -1/+7 |
| | | | |||||
* | | | demo ternary op | David Monniaux | 2019-03-24 | 2 | -0/+49 |
| | | | |||||
* | | | mysteriously slow code | David Monniaux | 2019-03-24 | 2 | -0/+70 |
| | | | |||||
* | | | encore un essai de creduce | David Monniaux | 2019-03-23 | 3 | -0/+1561 |
| | | | |||||
* | | | system for comparing speeds | David Monniaux | 2019-03-23 | 1 | -0/+12 |
| | | | |||||
* | | | bitsliced AES in one file | David Monniaux | 2019-03-23 | 1 | -10/+85 |
| | | | |||||
* | | | Test in one file only. | David Monniaux | 2019-03-23 | 1 | -0/+1467 |
| | | | |||||
* | | | for testing with quest | David Monniaux | 2019-03-22 | 1 | -0/+24 |
| | | | |||||
* | | | passage de structures en varargs (fonctionne avec une convention "passage ↵ | David Monniaux | 2019-03-22 | 1 | -0/+3 |
| | | | | | | | | | | | | par référence" cohérente avec CompCert mais pas forcément avec gcc) | ||||
* | | | Merge branch 'mppa-mul' of ↵ | David Monniaux | 2019-03-22 | 3 | -2/+54 |
|\ \ \ | | | | | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-mul | ||||
| * | | | check that gcc and ccomp compiled k1c code return the same | David Monniaux | 2019-03-22 | 1 | -2/+6 |
| | | | | |||||
| * | | | FIX BUG in TargetPrinter (nandd immediate wrongly printed as andd) | David Monniaux | 2019-03-22 | 1 | -1/+1 |
| | | | | |||||
| * | | | improved testing | David Monniaux | 2019-03-22 | 1 | -5/+16 |
| | | | | |||||
| * | | | some more testing | David Monniaux | 2019-03-22 | 1 | -1/+1 |
| | | | | |||||
| * | | | uses yarpgen random generator | David Monniaux | 2019-03-22 | 1 | -0/+37 |
| | | | | |||||
* | | | | Merge branch 'mppa-mul' of ↵ | David Monniaux | 2019-03-22 | 136 | -877/+595 |
|\| | | | | | | | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-mul | ||||
| * | | | Merge branch 'mppa-mul' of ↵ | David Monniaux | 2019-03-22 | 85 | -17/+259 |
| |\ \ \ | | | | | | | | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-mul | ||||
| | * | | | Rajout de tests test/mppa pour division/modulo | Cyril SIX | 2019-03-22 | 6 | -0/+34 |
| | | | | | |||||
| | * | | | Merge branch 'mppa_postpass' into mppa-mul | Cyril SIX | 2019-03-22 | 82 | -30/+238 |
| | |\| | | |||||
| | | * | | Reorganized the test/mppa/ tests to have fewer of them | Cyril SIX | 2019-03-22 | 82 | -30/+238 |
| | | | | |