Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixing a potential inconsistency from unsafe_coerce | Sylvain Boulmé | 2019-11-14 | 2 | -7/+13 |
| | | | | | Now, unsafe_coerce axioms are clearly consistent (for any interpretation of may-return monads). But, the extraction is still unsafe... | ||||
* | removing Focus (deprecated) | Sylvain Boulmé | 2019-11-14 | 1 | -2/+2 |
| | |||||
* | Un espace en trop | Cyril SIX | 2019-10-21 | 1 | -1/+1 |
| | |||||
* | eq_condition already existed | David Monniaux | 2019-10-16 | 1 | -6/+0 |
| | |||||
* | [regression to check!] Merge tag 'v3.6' into mppa-work | Cyril SIX | 2019-10-16 | 2 | -16/+2 |
| | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitignore backend/Lineartyping.v common/Values.v configure cparser/Machine.ml cparser/Machine.mli driver/Configuration.ml driver/Frontend.ml runtime/Makefile test/c/Makefile test/c/aes.c test/compression/Makefile test/regression/Makefile test/regression/extasm.c test/regression/floats-basics.c test/regression/floats.c Note : test/regression should be checked, didn't test it yet | ||||
* | Few minor other changes in proof | Cyril SIX | 2019-10-15 | 1 | -3/+3 |
| | |||||
* | More elaborate comments + rewriting for easier to understand Asmblockgenproof.v | Cyril SIX | 2019-10-15 | 1 | -145/+89 |
| | |||||
* | Converting mppa_k1c/*.v files to Unix format | Cyril SIX | 2019-10-11 | 2 | -754/+754 |
| | |||||
* | Fixing fp_is_parent too weak (#165) | Cyril SIX | 2019-10-11 | 2 | -1798/+1811 |
| | |||||
* | Merge branch 'mppa-duplicate-rtl' into mppa-work | Cyril SIX | 2019-10-08 | 1 | -0/+6 |
|\ | |||||
| * | Icond | Cyril SIX | 2019-10-07 | 1 | -0/+6 |
| | | |||||
* | | Asmblockgenproof : cur rewriting | Cyril SIX | 2019-10-01 | 1 | -11/+11 |
| | | |||||
* | | Tiny clean | Cyril SIX | 2019-10-01 | 1 | -1/+0 |
| | | |||||
* | | Asmblockgenproof renaming fpok --> ep | Cyril SIX | 2019-10-01 | 1 | -11/+11 |
|/ | |||||
* | (#161) - Fixing vararg bug | Cyril SIX | 2019-09-24 | 1 | -2/+2 |
| | |||||
* | __builtin_bswap16, 32 and 64 | Cyril SIX | 2019-09-20 | 2 | -36/+35 |
| | |||||
* | Detailing oracle/vérificateur in the timings | Cyril SIX | 2019-09-18 | 2 | -2/+3 |
| | |||||
* | Timings for Machblockgen, Asmblockgen and postpass scheduling | Cyril SIX | 2019-09-18 | 2 | -6/+8 |
| | |||||
* | Compatibility fix for Coq 8.7.1 | Cyril SIX | 2019-09-13 | 1 | -3/+3 |
| | |||||
* | Removing unused .all, .any, .nall and .none conditions | Cyril SIX | 2019-09-05 | 2 | -17/+0 |
| | |||||
* | compatibility with OCaml 4.08 | David Monniaux | 2019-09-03 | 2 | -4/+3 |
| | |||||
* | Merge remote-tracking branch 'origin/mppa-work-upstream-merge' into mppa-work | Cyril SIX | 2019-09-03 | 18 | -39/+724 |
|\ | | | | | | | | | | | | | Conflicts: configure mppa_k1c/Archi.v mppa_k1c/Asmexpand.ml | ||||
| * | fma with first negated operand | David Monniaux | 2019-08-30 | 2 | -6/+16 |
| | | |||||
| * | fma | David Monniaux | 2019-08-30 | 13 | -15/+154 |
| | | |||||
| * | début du fma | David Monniaux | 2019-08-30 | 4 | -7/+179 |
| | | |||||
| * | use finvw | David Monniaux | 2019-08-30 | 3 | -4/+45 |
| | | |||||
| * | add finvw ; not yet generated | David Monniaux | 2019-08-30 | 11 | -6/+55 |
| | | |||||
| * | fabsf | David Monniaux | 2019-08-29 | 3 | -1/+10 |
| | | |||||
| * | fmin/fmax/fminf/fmaxf non bien testés | David Monniaux | 2019-08-29 | 11 | -11/+93 |
| | | |||||
| * | begin implementing minf/maxf | David Monniaux | 2019-08-29 | 5 | -11/+128 |
| | | |||||
| * | various fixes | David Monniaux | 2019-07-19 | 4 | -5/+22 |
| | | |||||
| * | helpers broke compilation | David Monniaux | 2019-07-19 | 3 | -12/+60 |
| | | |||||
* | | Englishification of comments | Cyril SIX | 2019-09-03 | 2 | -11/+6 |
| | | |||||
* | | Merge branch 'mppa-work' of ↵ | David Monniaux | 2019-08-31 | 18 | -615/+292 |
|\ \ | | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-work | ||||
| * | | Rajout de clzd dans les tests | Cyril SIX | 2019-08-30 | 1 | -3/+2 |
| | | | |||||
| * | | Added more tests | Cyril SIX | 2019-08-30 | 1 | -2/+2 |
| | | | |||||
| * | | (#157) Removed AFADDD and AFADDW from the builtins | Cyril SIX | 2019-08-30 | 4 | -8/+8 |
| | | | |||||
| * | | (#156) - Un peu de cleaning et de doc | Cyril SIX | 2019-07-30 | 10 | -497/+53 |
| | | | |||||
| * | | (#139) - Quelques renommages | Cyril SIX | 2019-07-30 | 4 | -12/+12 |
| | | | |||||
| * | | (#139) - Predicate is_concat | Cyril SIX | 2019-07-30 | 2 | -8/+9 |
| | | | |||||
| * | | (#139) - Mise à jour du code Coq, oracle | Cyril SIX | 2019-07-25 | 3 | -12/+59 |
| | | | |||||
| * | | (#145) Fix <bad addressing> on RTL dumps | Cyril SIX | 2019-07-24 | 1 | -1/+2 |
| | | | |||||
| * | | (#144) Fixing <bad operator> on RTL dumps | Cyril SIX | 2019-07-24 | 2 | -33/+50 |
| | | | |||||
| * | | (#137) Possible fix | Cyril SIX | 2019-07-23 | 1 | -1/+4 |
| | | | |||||
| * | | (#137) [BROKEN] - Finer latencies for the oracle. Some debugging to do | Cyril SIX | 2019-07-22 | 1 | -40/+93 |
| |/ | |||||
* / | some more proofs on integers, preparing for absolute value instruction | David Monniaux | 2019-08-31 | 1 | -0/+18 |
|/ | |||||
* | Removing a hidden FIXME that hopefully didn't have any impact.. | Cyril SIX | 2019-07-18 | 1 | -7/+0 |
| | |||||
* | (#137) Removed the useless strings in PostpassSchedulingOracle | Cyril SIX | 2019-07-18 | 1 | -337/+254 |
| | |||||
* | Typo in Prevsubxw | Cyril SIX | 2019-07-18 | 1 | -1/+1 |
| | |||||
* | (#107) Rename "forward_simu" into "bisimu" | Cyril SIX | 2019-07-17 | 1 | -27/+27 |
| |