Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | ca avance | David Monniaux | 2019-09-04 | 1 | -2/+11 | |
| | | | | ||||||
| * | | | begin CSE proof for notrap load | David Monniaux | 2019-09-04 | 1 | -3/+85 | |
| | | | | ||||||
| * | | | begin CSE | David Monniaux | 2019-09-04 | 4 | -18/+23 | |
| | | | | ||||||
| * | | | moved trapping_mode to a more appropriate place | David Monniaux | 2019-09-03 | 1 | -2/+0 | |
| | | | | ||||||
| * | | | Dead code proof for non trapping loads | David Monniaux | 2019-09-03 | 1 | -0/+77 | |
| | | | | ||||||
| * | | | finished Constopproof for non trapping loads | David Monniaux | 2019-09-03 | 1 | -1/+41 | |
| | | | | ||||||
| * | | | advancing in constant propagation | David Monniaux | 2019-09-03 | 2 | -2/+22 | |
| | | | | ||||||
| * | | | Value analysis for non trapping loads | David Monniaux | 2019-09-03 | 2 | -4/+38 | |
| | | | | ||||||
| * | | | Merge remote-tracking branch 'origin/mppa-work' into mppa-non-trapping-load | David Monniaux | 2019-09-03 | 19 | -134/+439 | |
| |\ \ \ | ||||||
| * | | | | progress on non trapping loads | David Monniaux | 2019-09-03 | 1 | -0/+54 | |
| | | | | | ||||||
| * | | | | progress on non trapping loads | David Monniaux | 2019-09-02 | 1 | -8/+32 | |
| | | | | | ||||||
| * | | | | avancement (il faut utiliser Vundef visiblement) | David Monniaux | 2019-09-02 | 18 | -41/+114 | |
| | | | | | ||||||
* | | | | | merge merge merge | David Monniaux | 2019-11-14 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | Merge branch 'mppa-work-upstream-merge' of ↵ | David Monniaux | 2019-11-14 | 1 | -3/+1 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert into mppa-work-upstream-merge | |||||
| * \ \ \ \ | Merge remote-tracking branch 'origin/mppa-work' into mppa-work-upstream-merge | David Monniaux | 2019-11-14 | 4 | -0/+710 | |
| |\ \ \ \ \ | | |_|_|/ / | |/| | | / | | | |_|/ | | |/| | | ||||||
* | | | | | Merge remote-tracking branch 'origin/mppa-work' into mppa-work-upstream-merge | David Monniaux | 2019-11-14 | 2 | -187/+154 | |
|\ \ \ \ \ | | |/ / / | |/| | | | ||||||
| * | | | | simplification of Duplicate: remove xfunction | Sylvain Boulmé | 2019-11-14 | 2 | -187/+154 | |
| | | | | | ||||||
* | | | | | Merge branch 'master' of https://github.com/AbsInt/CompCert into ↵ | David Monniaux | 2019-11-13 | 5 | -126/+11 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | mppa-work-upstream-merge | |||||
| * | | | | | Remove no longer needed file PrintLTLin | Bernhard Schommer | 2019-11-12 | 1 | -115/+0 | |
| | | | | | | ||||||
| * | | | | | Make explicit the use of hints from OrderedType (#316) | Vincent Laporte | 2019-10-02 | 2 | -8/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some hints will move from the core database to the `ordered_type` database (see https://github.com/coq/coq/pull/9772). This commit prepares for this move by adding `with ordered_type` to the invocations of `auto` and `eauto` that use the hints in question. | |||||
* | | | | | | Merge remote-tracking branch 'origin/mppa-work' into mppa-work-upstream-merge | David Monniaux | 2019-11-13 | 4 | -1/+740 | |
|\ \ \ \ \ \ | | |/ / / / | |/| / / / | |_|/ / / |/| | | | | ||||||
| * | | | | Merge remote-tracking branch 'origin/mppa-duplicate-rtl-alt' into mppa-work | Cyril SIX | 2019-10-24 | 2 | -60/+77 | |
| |\ \ \ \ | ||||||
| | * | | | | An alternative proof where the match_state does not depend on the translation | Sylvain Boulmé | 2019-10-23 | 2 | -60/+77 | |
| | | | | | | ||||||
| * | | | | | eq_condition already existed | David Monniaux | 2019-10-16 | 2 | -2/+2 | |
| | | | | | | ||||||
| * | | | | | [regression to check!] Merge tag 'v3.6' into mppa-work | Cyril SIX | 2019-10-16 | 10 | -51/+146 | |
| |\ \ \ \ \ | | |/ / / / | |/| / / / | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | |||||
| * | | | | Finished Duplicate proof. | Cyril SIX | 2019-10-07 | 2 | -36/+58 | |
| | | | | | ||||||
| * | | | | Icond | Cyril SIX | 2019-10-07 | 2 | -0/+26 | |
| | | | | | ||||||
| * | | | | Fixing identity PTree in Duplicateaux oracle | Cyril SIX | 2019-10-07 | 1 | -2/+8 | |
| | | | | | ||||||
| * | | | | Itailcall | Cyril SIX | 2019-10-07 | 2 | -2/+17 | |
| | | | | | ||||||
| * | | | | Ireturn | Cyril SIX | 2019-10-07 | 2 | -1/+9 | |
| | | | | | ||||||
| * | | | | Ibuiltin proof | Cyril SIX | 2019-10-04 | 2 | -0/+31 | |
| | | | | | ||||||
| * | | | | Icall | Cyril SIX | 2019-10-03 | 2 | -0/+27 | |
| | | | | | ||||||
| * | | | | Iload and Istore | Cyril SIX | 2019-10-03 | 2 | -3/+43 | |
| | | | | | ||||||
| * | | | | Proof for Iop | Cyril SIX | 2019-10-03 | 2 | -1/+20 | |
| | | | | | ||||||
| * | | | | Preparing the terrain for the rest of the instructions with one successor | Cyril SIX | 2019-10-03 | 1 | -5/+17 | |
| | | | | | ||||||
| * | | | | Duplicate - Proof of verificator for Inop | Cyril SIX | 2019-10-03 | 2 | -4/+83 | |
| | | | | | ||||||
| * | | | | Starting implementing the verificator | Cyril SIX | 2019-10-02 | 2 | -1/+34 | |
| | | | | | ||||||
| * | | | | Identity oracle realizing verify_mapping_entrypoint | Cyril SIX | 2019-10-02 | 1 | -1/+4 | |
| | | | | | ||||||
| * | | | | Proof of first axiom | Cyril SIX | 2019-09-11 | 2 | -4/+25 | |
| | | | | | ||||||
| * | | | | Fixing Linking problem | Cyril SIX | 2019-09-11 | 2 | -31/+31 | |
| | | | | | ||||||
| * | | | | Utilisation d'un intermédiaire xfunction contenant le revmap | Cyril SIX | 2019-09-11 | 2 | -47/+81 | |
| | | | | | ||||||
| * | | | | Duplicate: proof complete, assuming revmap, revmap_correct and revmap_entrypoint | Cyril SIX | 2019-09-06 | 1 | -5/+21 | |
| | | | | | ||||||
| * | | | | Duplicate: big progress on step_simulation, only Ijumptbl left | Cyril SIX | 2019-09-05 | 3 | -85/+148 | |
| | | | | | ||||||
| * | | | | Duplicate: changement de match_nodes | Cyril SIX | 2019-09-04 | 1 | -36/+44 | |
| | | | | | ||||||
| * | | | | Duplicate: exec_function_external et exec_return | Cyril SIX | 2019-09-04 | 1 | -3/+7 | |
| | | | | | ||||||
| * | | | | Duplicate: exec_function_internal | Cyril SIX | 2019-09-04 | 2 | -2/+43 | |
| | | | | | ||||||
| * | | | | transf_initial_states | Cyril SIX | 2019-09-04 | 3 | -12/+84 | |
| | | | | | ||||||
| * | | | | Duplicate: match_states | Cyril SIX | 2019-09-03 | 1 | -2/+10 | |
| | | | | | ||||||
| * | | | | Duplicate: match_nodes | Cyril SIX | 2019-09-03 | 1 | -8/+57 | |
| | | | | | ||||||
| * | | | | Start of match_states | Cyril SIX | 2019-09-03 | 1 | -3/+23 | |
| | | | | |