aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/CPP_2022' into weak-software-pipeliningCPP22_if_liftingSylvain Boulmé2021-12-101-1/+1
|\
| * fix missing "formally"CPP22_mainSylvain Boulmé2021-12-101-1/+1
* | Merge remote-tracking branch 'origin/CPP_2022' into weak-software-pipeliningSylvain Boulmé2021-12-063-7/+22
|\|
| * authors and papers links for the CPP'22 versionSylvain Boulmé2021-12-062-2/+14
| * more explanation on the web page.Sylvain Boulmé2021-12-031-0/+2
| * update for CPP_2022 publicationSylvain Boulmé2021-12-021-5/+6
* | fix Compiler.vexpandLéo Gourdin2021-09-221-19/+0
* | Revert "Revert "[MERGE] weak-software-pipelining in RTLpath""Léo Gourdin2021-09-2247-229/+3974
* | Merge branch 'CPP_2022' into weak-software-pipeliningLéo Gourdin2021-09-2253-4050/+403
|\|
| * opweights u74Léo Gourdin2021-09-171-0/+139
| * Revert "[MERGE] weak-software-pipelining in RTLpath"Léo Gourdin2021-09-1647-3987/+229
| * latest coq+ocaml versionsSylvain Boulmé2021-09-151-35/+12
| * update gitlab-CI from kvx-workSylvain Boulmé2021-09-151-12/+35
| * [MERGE] weak-software-pipelining in RTLpathLéo Gourdin2021-09-0247-229/+3987
| |\
| * | RTLTunneling: fix comments and authors informationSylvain Boulmé2021-08-245-89/+24
| * | Merge remote-tracking branch 'origin/kvx-sched-w-reg-press' into kvx-workDavid Monniaux2021-08-231-6/+12
| |\ \
| | * | Changes heuristic for case "no instruction decreases pressure"nicolas.nardino2021-07-281-9/+12
* | | | latest coq+ocaml versionsSylvain Boulmé2021-09-161-35/+12
* | | | update gitlab-CI from kvx-workSylvain Boulmé2021-09-161-12/+35
* | | | Add RTLtunneling pass before actual prepass schedulingJustus Fasse2021-09-162-0/+6
| |_|/ |/| |
* | | Fix small errorJustus Fasse2021-08-241-5/+5
* | | Hopefully a proper fix to code motion below side exits + NO register renamingJustus Fasse2021-08-211-0/+23
* | | Revert "Fix error"Justus Fasse2021-08-211-17/+5
* | | Fix errorJustus Fasse2021-08-211-5/+17
* | | Remove hopefully useless compiler passesJustus Fasse2021-08-212-16/+5
* | | **Ugly** proof of simu_check_single_correctJustus Fasse2021-08-181-8/+31
* | | Match naming convention of surrounding code.Justus Fasse2021-08-181-2/+2
* | | Merge branch 'kvx-work' into weak-software-pipeliningJustus Fasse2021-08-1716-358/+1353
|\| |
| * | remove default_notrap_load_valueSylvain Boulmé2021-07-241-1/+1
| * | Merge branch 'kvx-work' into rtl-tunnelingSylvain Boulmé2021-07-2464-170/+2394
| |\ \
| | * | Fix can't schedule issuesDavid Monniaux2021-07-193-55/+48
| | |\|
| | | * Fix scheduling fails (forgot a case)nicolas.nardino2021-07-191-8/+11
| | | * Merge branch 'kvx-work' into kvx-sched-w-reg-pressnicolas.nardino2021-07-191-52/+38
| | | |\
| | | | * start fixingnicolas.nardino2021-07-191-52/+38
| | | * | comment for authorsDavid Monniaux2021-07-161-0/+13
| | | * | activate register pressure by defaultDavid Monniaux2021-07-162-5/+5
| | | * | use a more recognizable option nameDavid Monniaux2021-07-1613-15/+1089
| | | * | fix for KVXDavid Monniaux2021-07-161-2/+8
| | | * | setup registersDavid Monniaux2021-07-162-0/+5
| | | * | rm useless codeDavid Monniaux2021-07-161-48/+0
| | | * | rm "Admitted"David Monniaux2021-07-161-11/+10
| | | * | Merge remote-tracking branch 'origin/kvx-work' into kvx-sched-w-reg-pressDavid Monniaux2021-07-1622-50/+41
| | | |\ \
| | | * | | rm TODODavid Monniaux2021-07-161-1/+0
| | | * | | add more debug infonicolas.nardino2021-07-081-2/+10
| | | * | | Deactivate sched validator (i think)nicolas.nardino2021-07-081-10/+11
| | | * | | Add debug infonicolas.nardino2021-07-061-0/+2
| | | * | | Change temporary solution (see prev commits), and add option for itnicolas.nardino2021-06-283-4/+20
| | | * | | Changed printfs into debugsnicolas.nardino2021-06-251-6/+5
| | | * | | Another schedulernicolas.nardino2021-06-243-1/+204
| | | * | | Merge branch 'kvx-sched-w-reg-press' of gricad-gitlab.univ-grenoble-alpes.fr:...nicolas.nardino2021-06-2216-86/+225
| | | |\ \ \