aboutsummaryrefslogtreecommitdiffstats
path: root/scheduling/RTLpathScheduleraux.ml
Commit message (Expand)AuthorAgeFilesLines
* Now working, tests show a decrease in spillagenicolas.nardino2021-06-161-14/+14
* kinda fixednicolas.nardino2021-06-151-3/+17
* fixingnicolas.nardino2021-06-151-12/+35
* was very wrong, fixingnicolas.nardino2021-06-141-9/+65
* Work on new schedluernicolas.nardino2021-06-101-9/+17
* Fix RTLpathScheduleraux.get_live_regs_entrynicolas.nardino2021-06-081-2/+3
* Add some testsnicolas.nardino2021-06-081-1/+1
* Adding debug infonicolas.nardino2021-06-061-42/+53
* Fixing scope error, and non-exhaustive pattern matchingnicolas.nardino2021-06-061-5/+6
* function written, now needs testingnicolas.nardino2021-06-051-10/+40
* computing live regs at sb entry from its live output regsnicolas.nardino2021-06-041-3/+21
* Passing info of live regs to scheduler: beginningnicolas.nardino2021-06-041-1/+8
* Remove flagsLéo Gourdin2021-04-091-3/+1
* Important commit on expansions' mini CSE, and a draft for addptrofsLéo Gourdin2021-04-061-4/+2
* Remove first nop when doing expansionLéo Gourdin2021-03-211-0/+1
* Merge remote-tracking branch 'origin/riscv-work' into riscv-work-fpinit-stillexpLéo Gourdin2021-03-061-4/+4
|\
| * Adding a mini CSE pass in the expansion oracleLéo Gourdin2021-03-061-3/+4
* | [Admitted checker] Oracle expansion for float/float32 constant initLéo Gourdin2021-03-021-1/+1
|/
* fix ci ?Léo Gourdin2021-03-021-1/+1
* Try to save values in virtual registers during expansionLéo Gourdin2021-03-011-1/+1
* Adding a compiler option -fexpanse-rtlcondLéo Gourdin2021-02-161-1/+3
* [Admitted checker] Checker expansion for reg Ocmp (without scratch)Léo Gourdin2021-02-101-2/+3
* Adding pathmap psize modification during expansion oracleLéo Gourdin2021-02-081-5/+5
* cond and branches expandedLéo Gourdin2021-02-061-2/+3
* Expansion of Ccompimm in RTL [Admitted checker]Léo Gourdin2021-02-021-19/+15
* Uniformizing a couple of debug print functionsCyril SIX2020-12-171-42/+15
* Fixing too many loads being NOTRAPCyril SIX2020-12-171-3/+9
* Partially fixing turning loads into non trapCyril SIX2020-12-161-22/+56
* CleanupCyril SIX2020-12-161-83/+0
* Turning loads into non-trapping when necessaryCyril SIX2020-12-151-1/+34
* disable debug printing in schedulerDavid Monniaux2020-11-041-4/+4
* just missing OpWeights for AARCH64David Monniaux2020-09-161-0/+368