Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-15 | forward decls of enums are not allowed in iso c | Quentin Carbonneaux | |
2015-09-15 | factoring? in the lexer | Quentin Carbonneaux | |
2015-09-15 | remove useless errstr | Quentin Carbonneaux | |
2015-09-15 | rename branching cnd to jez | Quentin Carbonneaux | |
2015-09-15 | fix comment | Quentin Carbonneaux | |
2015-09-15 | add a sample program | Quentin Carbonneaux | |
2015-09-15 | add comments | Quentin Carbonneaux | |
2015-09-15 | trivial bugs | Quentin Carbonneaux | |
2015-09-15 | attempt to complete the crappy parser | Quentin Carbonneaux | |
2015-09-15 | change references representation | Quentin Carbonneaux | |
2015-09-15 | try writing a parser, painful | Quentin Carbonneaux | |
2015-09-15 | change name of test file | Quentin Carbonneaux | |
2015-09-15 | some new C | Quentin Carbonneaux | |
2015-09-15 | add an untracked directory | Quentin Carbonneaux | |
2015-09-15 | bugfix in regalloc (Div,Rem) and in peucl | Quentin Carbonneaux | |
2015-09-15 | attempt to implement euclide algorithm | Quentin Carbonneaux | |
2015-09-15 | restore addition in test | Quentin Carbonneaux | |
2015-09-15 | generate code for the division | Quentin Carbonneaux | |
2015-09-15 | reserve edx in all cases for divisions | Quentin Carbonneaux | |
2015-09-15 | more cleaning | Quentin Carbonneaux | |
2015-09-15 | add gitignore | Quentin Carbonneaux | |
2015-09-15 | fix code emitting for x = y op x | Quentin Carbonneaux | |
2015-09-15 | fix addition opcodes | Quentin Carbonneaux | |
2015-09-15 | do a bigger test computation | Quentin Carbonneaux | |
2015-09-15 | compile tmain with optimizations | Quentin Carbonneaux | |
2015-09-15 | run multiple rounds for stable timing | Quentin Carbonneaux | |
2015-09-15 | quiet | Quentin Carbonneaux | |
2015-09-15 | time execution | Quentin Carbonneaux | |
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 | |