Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-30 | oops, another bug in sum.ssa | Quentin Carbonneaux | |
2015-10-30 | add support for RAMem in emit | Quentin Carbonneaux | |
2015-10-30 | port spill.c to work with RAMem | Quentin Carbonneaux | |
2015-10-30 | mention addressing modes in isel main comment | Quentin Carbonneaux | |
2015-10-30 | fix typo bug in liveness | Quentin Carbonneaux | |
2015-10-30 | start integrating RAMem references | Quentin Carbonneaux | |
2015-10-30 | prepare for using memory refs | Quentin Carbonneaux | |
2015-10-30 | fix test for load folding | Quentin Carbonneaux | |
2015-10-30 | stick scales close to their instruction | Quentin Carbonneaux | |
2015-10-30 | fix minor bug in sum.ssa | Quentin Carbonneaux | |
2015-10-30 | add a test for addressing mode optimization | Quentin Carbonneaux | |
2015-10-30 | start work on fusing loads in arithmetic | Quentin Carbonneaux | |
2015-10-30 | first attempt at address matching | Quentin Carbonneaux | |
2015-10-30 | new function to add constants | Quentin Carbonneaux | |
2015-10-30 | cosmetics on address numbering code | Quentin Carbonneaux | |
2015-10-30 | store addressability infos in a struct | Quentin Carbonneaux | |
2015-10-30 | do not give an addressability number to scales | Quentin Carbonneaux | |
2015-10-30 | store child matchings in the addressing table | Quentin Carbonneaux | |
2015-10-30 | missed a few cases in the tree automaton | Quentin Carbonneaux | |
2015-10-30 | make the echo test return 0 | Quentin Carbonneaux | |
2015-10-30 | fix bug in pretty printer | Quentin Carbonneaux | |
2015-10-30 | start adress mode recognition | Quentin Carbonneaux | |
2015-10-30 | rename spill field in Tmp to slot | Quentin Carbonneaux | |
2015-10-30 | use new loadl instruction in echo | Quentin Carbonneaux | |
2015-10-30 | emit code for extensions, move slots into RAlt | Quentin Carbonneaux | |
2015-10-25 | add atoi prototype in queen.c test | Quentin Carbonneaux | |
2015-10-19 | uniformize sign extension and mem loads | Quentin Carbonneaux | |
2015-10-17 | add cheap line reporting in die | Quentin Carbonneaux | |
2015-10-13 | rename valloc and balloc | Quentin Carbonneaux | |
valloc is actually a POSIX function that prevents compilation on some systems. | |||
2015-10-13 | use an array of pointers in queen | Quentin Carbonneaux | |
2015-10-13 | add void type | Quentin Carbonneaux | |
2015-10-13 | improve error detection in mcc | Quentin Carbonneaux | |
2015-10-13 | no, 9 is not prime | Quentin Carbonneaux | |
2015-10-12 | ignore output of mcc | Quentin Carbonneaux | |
2015-10-12 | cosmetics in queen.c | Quentin Carbonneaux | |
2015-10-12 | add for loops | Quentin Carbonneaux | |
2015-10-12 | make the queen test work | Quentin Carbonneaux | |
2015-10-12 | add & binop to minic | Quentin Carbonneaux | |
2015-10-12 | add new test | Quentin Carbonneaux | |
2015-10-12 | add return, break, globals in minic | Quentin Carbonneaux | |
2015-10-12 | limit the amount of warnings in prime example | Quentin Carbonneaux | |
2015-10-12 | make mcc script more robust | Quentin Carbonneaux | |
2015-10-12 | fix stupid bug in the example | Quentin Carbonneaux | |
2015-10-12 | fix minor parsing issues | Quentin Carbonneaux | |
2015-10-12 | add one small test | Quentin Carbonneaux | |
2015-10-12 | finish rough implementation of calls | Quentin Carbonneaux | |
2015-10-12 | add a cheap implementation of sizeof | Quentin Carbonneaux | |
2015-10-12 | add super cheap constant folding in minic | Quentin Carbonneaux | |
2015-10-09 | start implementing basic function calls | Quentin Carbonneaux | |
2015-10-08 | uniformize naming in minic | Quentin Carbonneaux | |