Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | Adding more debug elements | Cyril SIX | 2020-01-15 | 1 | -1/+9 | |
| * | | | Typo in printf | Cyril SIX | 2020-01-13 | 1 | -1/+1 | |
| * | | | Opcode heuristic done for K1c | Cyril SIX | 2019-12-16 | 3 | -3/+33 | |
| * | | | Stub for opcode heuristic | Cyril SIX | 2019-12-16 | 3 | -4/+16 | |
| * | | | Fixing loop heuristic for the way CompCert handles loops | Cyril SIX | 2019-12-11 | 1 | -11/+19 | |
| * | | | Implemented call, return, store and loop heuristics | Cyril SIX | 2019-12-11 | 1 | -2/+55 | |
| * | | | Function to look ahead unconditionally | Cyril SIX | 2019-12-11 | 1 | -0/+12 | |
| * | | | Loop headers detection works! | Cyril SIX | 2019-12-11 | 1 | -3/+17 | |
| * | | | Dominators approach not working well ==> opting for visit approach | Cyril SIX | 2019-12-10 | 1 | -23/+73 | |
| * | | | Calcul de dominateurs a l'air de marcher | Cyril SIX | 2019-12-10 | 1 | -88/+144 | |
| * | | | Merge remote-tracking branch 'refs/remotes/origin/mppa-duplicate-oracle' into... | Cyril SIX | 2019-12-09 | 24 | -292/+162 | |
| |\ \ \ | ||||||
| | * \ \ | Merge remote-tracking branch 'origin/mppa-work-upstream-merge' into mppa-dupl... | David Monniaux | 2019-12-09 | 24 | -292/+162 | |
| | |\ \ \ | ||||||
| * | | | | | Rajout du calcul de dominateurs - pas testé | Cyril SIX | 2019-12-09 | 1 | -16/+43 | |
| |/ / / / | ||||||
| * | | | | merge w/ non trapping loads | David Monniaux | 2019-12-06 | 1 | -3/+3 | |
| * | | | | Merge remote-tracking branch 'origin/mppa-work' into mppa-duplicate-oracle | David Monniaux | 2019-12-06 | 199 | -3768/+22046 | |
| |\ \ \ \ | ||||||
| * | | | | | Adding breadth first search | Cyril SIX | 2019-12-06 | 1 | -3/+6 | |
| * | | | | | [BROKEN] Compiles, not tested | Cyril SIX | 2019-12-06 | 1 | -3/+3 | |
| * | | | | | [BROKEN] Started BFS - does not compile | Cyril SIX | 2019-12-05 | 1 | -0/+30 | |
| * | | | | | bfs --> dfs | Cyril SIX | 2019-12-05 | 1 | -24/+26 | |
| * | | | | | Traces now stop at Icall/Ibuiltin/Ijumptable | Cyril SIX | 2019-12-04 | 1 | -6/+11 | |
| * | | | | | Fixed trace selection - for now, it only prints them, and the chosen paths ar... | Cyril SIX | 2019-12-02 | 1 | -17/+32 | |
| * | | | | | [BROKEN] Implementing trace selection from Chang & Hwu 1988, to be debugged | Cyril SIX | 2019-10-09 | 1 | -2/+163 | |
* | | | | | | CSE2 with NOTRAP | David Monniaux | 2020-02-03 | 2 | -95/+186 | |
* | | | | | | NOTRAP in CSE2: progress | David Monniaux | 2020-02-03 | 2 | -33/+260 | |
* | | | | | | Merge branch 'dm-cse2' of /home/monniaux/progs/CompCert/dm-cse2 into mppa-cse2 | David Monniaux | 2020-02-03 | 1 | -18/+18 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | another version of proof that allows Vundef in loaded values | David Monniaux | 2020-02-03 | 1 | -18/+18 | |
* | | | | | | | Merge branch 'dm-cse2' of /home/monniaux/progs/CompCert/dm-cse2 into mppa-cse2 | David Monniaux | 2020-02-03 | 5 | -0/+33 | |
|\| | | | | | | ||||||
| * | | | | | | comments | David Monniaux | 2020-02-03 | 2 | -0/+14 | |
| * | | | | | | forgot a "in *" | David Monniaux | 2020-01-28 | 1 | -20/+1 | |
* | | | | | | | Merge branch 'dm-cse2' of /home/monniaux/progs/CompCert into mppa-cs2 | David Monniaux | 2020-01-28 | 8 | -11/+1865 | |
|\| | | | | | | |_|_|_|/ / |/| | | | | | ||||||
| * | | | | | with loads too ? | David Monniaux | 2020-01-28 | 2 | -8/+119 | |
| * | | | | | load_sound | David Monniaux | 2020-01-28 | 1 | -0/+96 | |
| * | | | | | find_load_sound | David Monniaux | 2020-01-28 | 1 | -4/+92 | |
| * | | | | | begin adding loads | David Monniaux | 2020-01-28 | 1 | -2/+7 | |
| * | | | | | much better - seems to eliminate CSE not containing loads | David Monniaux | 2020-01-28 | 2 | -2/+18 | |
| * | | | | | still buggy | David Monniaux | 2020-01-28 | 2 | -56/+95 | |
| * | | | | | connected (just a silly problem) | David Monniaux | 2020-01-28 | 6 | -8/+51 | |
| * | | | | | CSE2 now works for expressions | David Monniaux | 2020-01-28 | 2 | -47/+69 | |
| * | | | | | now going back to op | David Monniaux | 2020-01-28 | 1 | -45/+6 | |
| * | | | | | rework | David Monniaux | 2020-01-28 | 1 | -20/+49 | |
| * | | | | | sem_rel_b_ge | David Monniaux | 2020-01-28 | 1 | -61/+152 | |
| * | | | | | sem_rel_b_ge | David Monniaux | 2020-01-28 | 1 | -18/+77 | |
| * | | | | | CSE2 split in two files | David Monniaux | 2020-01-28 | 3 | -827/+838 | |
| * | | | | | progress | David Monniaux | 2020-01-27 | 1 | -0/+467 | |
| * | | | | | use in transformation | David Monniaux | 2020-01-27 | 1 | -3/+21 | |
| * | | | | | find_op_sound | David Monniaux | 2020-01-27 | 1 | -1/+110 | |
| * | | | | | goes to the end but does not find available ops | David Monniaux | 2020-01-27 | 1 | -13/+5 | |
| * | | | | | simpler definitions | David Monniaux | 2020-01-27 | 1 | -41/+24 | |
| * | | | | | static analysis done | David Monniaux | 2020-01-27 | 1 | -20/+7 | |
| * | | | | | kill_mem_sound | David Monniaux | 2020-01-27 | 1 | -8/+59 |