Age | Commit message (Expand) | Author |
---|---|---|
2015-09-15 | cosmetics | Quentin Carbonneaux |
2015-09-15 | cleanup overflow computation | Quentin Carbonneaux |
2015-09-15 | fix spill code | Quentin Carbonneaux |
2015-09-15 | add `Ret jump and dump elf files | Quentin Carbonneaux |
2015-09-15 | remove default tests in Elf | Quentin Carbonneaux |
2015-09-15 | add popd in the Heap module | Quentin Carbonneaux |
2015-09-15 | add simple Makefile | Quentin Carbonneaux |
2015-04-04 | write down some more ideas | Quentin Carbonneaux |
2015-04-01 | do not freeze r when allocating for r2 | Quentin Carbonneaux |
2015-03-31 | update TODO with fix commit | Quentin Carbonneaux |
2015-03-31 | tentative fix of messed up spills for phis | Quentin Carbonneaux |
2015-03-31 | add bugs | Quentin Carbonneaux |
2015-03-31 | avoid evicting arguments | Quentin Carbonneaux |
2015-03-31 | add move constant to spill | Quentin Carbonneaux |
2015-03-31 | better support for constants | Quentin Carbonneaux |
2015-03-27 | refine TODO | Quentin Carbonneaux |
2015-03-27 | add a scratch TODO | Quentin Carbonneaux |
2015-03-25 | expect reg in brz, might not be true | Quentin Carbonneaux |
2015-03-25 | simplify label logic | Quentin Carbonneaux |
2015-03-25 | branch code | Quentin Carbonneaux |
2015-03-25 | more codegen | Quentin Carbonneaux |
2015-03-25 | start writing some codegen | Quentin Carbonneaux |
2015-02-20 | improvements to elf.ml | Quentin Carbonneaux |
2015-02-20 | fix bugs in movgen | Quentin Carbonneaux |
2015-02-20 | start work on movgen | Quentin Carbonneaux |
2015-02-18 | cosmetics | Quentin Carbonneaux |
2015-02-18 | add spill test | Quentin Carbonneaux |
2015-02-18 | kind of working! | Quentin Carbonneaux |
2015-02-18 | wip | Quentin Carbonneaux |
2015-02-18 | wip | Quentin Carbonneaux |
2015-02-15 | add notes | Quentin Carbonneaux |
2015-02-13 | finished interval building, untested | Quentin Carbonneaux |
2015-02-13 | attempt a new linear scan implementation | Quentin Carbonneaux |
2015-02-13 | remove debug code for heaps | Quentin Carbonneaux |
2015-02-13 | implement binary heaps in lo3 | Quentin Carbonneaux |
2015-01-22 | release also non-register locations | Quentin Carbonneaux |
2015-01-22 | add some test programs | Quentin Carbonneaux |
2015-01-22 | implement linear scan ideas in lo2.ml | Quentin Carbonneaux |
2015-01-14 | start hacking new regalloc | Quentin Carbonneaux |
2015-01-11 | more types | Quentin Carbonneaux |
2015-01-09 | type surgery | Quentin Carbonneaux |
2015-01-08 | try new presentation in lo2.ml | Quentin Carbonneaux |
2015-01-06 | handle IBrz correctly | Quentin Carbonneaux |
2015-01-06 | first ugly allocator that works | Quentin Carbonneaux |
2015-01-05 | try to add code for phis | Quentin Carbonneaux |
2015-01-05 | quick fix in loc2 for constants | Quentin Carbonneaux |
2015-01-04 | more work on regalloc, still screwed | Quentin Carbonneaux |
2015-01-01 | start register allocation | Quentin Carbonneaux |
2014-12-30 | add irreducible cflow example | Quentin Carbonneaux |
2014-12-21 | pad text in elf output function | Quentin Carbonneaux |