Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | maj roadmap | Sylvain Boulmé | 2021-05-28 | 1 | -36/+32 |
* | declare a checker for the symbolic simulation | Sylvain Boulmé | 2021-05-28 | 1 | -2/+13 |
* | remove dupmap from BTL_Scheduler ! | Sylvain Boulmé | 2021-05-28 | 3 | -36/+22 |
* | archi pour la verif du scheduler | Sylvain Boulmé | 2021-05-28 | 3 | -11/+82 |
* | starting to extend RTLtoBTL with Liveness checking (on BTL side) | Sylvain Boulmé | 2021-05-28 | 8 | -37/+99 |
* | splitting BTL by introducing BTLmatchRTL | Sylvain Boulmé | 2021-05-28 | 7 | -635/+615 |
* | fix some merge errors | Léo Gourdin | 2021-05-28 | 4 | -4/+5 |
* | Merge branch 'BTL_fsem' into BTL | Léo Gourdin | 2021-05-28 | 5 | -284/+840 |
|\ | |||||
| * | most of the proof BTL.fsem -> BTL.cfgsem. | Sylvain Boulmé | 2021-05-28 | 4 | -46/+280 |
| * | cleaning BTL_SEtheory | Sylvain Boulmé | 2021-05-27 | 2 | -190/+187 |
| * | end of BTL_SEtheory w.r.t fsem | Sylvain Boulmé | 2021-05-27 | 3 | -182/+194 |
| * | fix tr_sis definition | Sylvain Boulmé | 2021-05-26 | 2 | -81/+132 |
| * | avancement roadmap | Sylvain Boulmé | 2021-05-26 | 1 | -11/+28 |
| * | fix Builtin semantics | Sylvain Boulmé | 2021-05-25 | 2 | -37/+27 |
| * | starting to experiment SE of fsem | Sylvain Boulmé | 2021-05-25 | 2 | -72/+232 |
| * | improve fsem | Sylvain Boulmé | 2021-05-21 | 1 | -15/+30 |
| * | update roadmap | Sylvain Boulmé | 2021-05-20 | 1 | -3/+10 |
| * | defines fsem (aka functional semantics) of BTL | Sylvain Boulmé | 2021-05-20 | 4 | -19/+92 |
* | | Improvements in scheduling and renumbering BTL code | Léo Gourdin | 2021-05-28 | 5 | -94/+65 |
* | | Merge branch 'BTL' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert int... | Léo Gourdin | 2021-05-27 | 2 | -349/+302 |
|\ \ | |||||
| * | | simplification of normRTL | Sylvain Boulmé | 2021-05-25 | 1 | -67/+27 |
| * | | Merge branch 'BTL' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert int... | Sylvain Boulmé | 2021-05-24 | 4 | -21/+231 |
| |\ \ | |||||
| * | | | tiny simplifications in RTLtoBTLproof | Sylvain Boulmé | 2021-05-24 | 2 | -349/+342 |
* | | | | [disabled checker] BTL Scheduling and Renumbering OK! | Léo Gourdin | 2021-05-27 | 15 | -181/+349 |
| |/ / |/| | | |||||
* | | | a draft frontend for prepass | Léo Gourdin | 2021-05-24 | 4 | -21/+231 |
|/ / | |||||
* | | Moving common tools, adding liveness input/output information to BTL generati... | Léo Gourdin | 2021-05-24 | 12 | -54/+73 |
* | | splitting is_expand property with a weak version for conditions | Léo Gourdin | 2021-05-23 | 2 | -78/+117 |
* | | Now supporting Bnop insertion in conditions | Léo Gourdin | 2021-05-21 | 5 | -139/+135 |
* | | Merge branch 'BTL' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCert int... | Sylvain Boulmé | 2021-05-20 | 20 | -185/+612 |
|\ \ | |/ |/| | |||||
| * | working oracles (no renumber for now) | Léo Gourdin | 2021-05-20 | 5 | -79/+144 |
| * | Changing to an opaq record in BTL info, this is a broken commit | Léo Gourdin | 2021-05-20 | 9 | -127/+145 |
| * | Merge branch 'BTL' into BTL-translation | Léo Gourdin | 2021-05-19 | 20 | -128/+1519 |
| |\ | |||||
| * | | Adding a BTL record to help oracles | Léo Gourdin | 2021-05-19 | 7 | -165/+265 |
| * | | Grouping common RTL functions, printer improvement | Léo Gourdin | 2021-05-19 | 8 | -117/+79 |
| * | | first oracle seems ok | Léo Gourdin | 2021-05-18 | 2 | -11/+15 |
| * | | oracle simplification, BTL printer, and error msg spec | Léo Gourdin | 2021-05-18 | 3 | -97/+253 |
| * | | First draft of the RTL2BTL oracle | Léo Gourdin | 2021-05-18 | 1 | -4/+105 |
| * | | todos | Léo Gourdin | 2021-05-18 | 2 | -2/+2 |
| * | | preparing compiler passes and ml oracles | Léo Gourdin | 2021-05-17 | 8 | -21/+42 |
* | | | correction de l'idee de la Functional semantics | Sylvain Boulmé | 2021-05-20 | 1 | -26/+17 |
| |/ |/| | |||||
* | | Merge branch 'kvx-work' into BTL | Léo Gourdin | 2021-05-19 | 8 | -48/+1410 |
|\ \ | |||||
| * | | Adding both RV expansion methods in kvx-work | Léo Gourdin | 2021-05-19 | 8 | -48/+1410 |
| * | | Merge branch 'riscv-work-fpinit-stillexp' into kvx-work | Léo Gourdin | 2021-05-19 | 0 | -0/+0 |
| |\ \ | |||||
| | * | | xorimmsubmission_OOPSLA2021_RISCV | Léo Gourdin | 2021-04-09 | 2 | -0/+77 |
| | * | | removing useless flag check | Léo Gourdin | 2021-04-09 | 1 | -3/+1 |
* | | | | Merge branch 'kvx-work' into BTL | Léo Gourdin | 2021-05-19 | 12 | -80/+105 |
|\| | | | |||||
| * | | | debug prints uniformized | Léo Gourdin | 2021-05-18 | 1 | -69/+66 |
| * | | | for making the docker | David Monniaux | 2021-05-11 | 4 | -0/+3 |
| * | | | for pruning the docker | David Monniaux | 2021-05-11 | 1 | -1/+2 |
| * | | | pruning the image | David Monniaux | 2021-05-11 | 1 | -0/+4 |