Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-27 | add sse regs | Quentin Carbonneaux | |
2015-11-25 | add note about comparisons in spill | Quentin Carbonneaux | |
2015-11-24 | signal error for failed compilations | Quentin Carbonneaux | |
2015-11-24 | nice compile script courtesy k0ga | Quentin Carbonneaux | |
2015-11-24 | make mcc a python script | Quentin Carbonneaux | |
2015-11-24 | add minic generated Euclide algorithm | Quentin Carbonneaux | |
2015-11-23 | Tmp.phi must not be 0 for temporaries in phis | Quentin Carbonneaux | |
2015-11-21 | add dominators construction test | Quentin Carbonneaux | |
2015-11-20 | avoid having conflicting hints in rega | Quentin Carbonneaux | |
2015-11-20 | wip on rega bug (sequel of last commit) | Quentin Carbonneaux | |
2015-11-20 | fix spill bug in dopm() | Quentin Carbonneaux | |
2015-11-19 | compile with debug info in mcc | Quentin Carbonneaux | |
2015-11-19 | start memopt(), still buggy | Quentin Carbonneaux | |
2015-11-18 | support _ in identifiers | Quentin Carbonneaux | |
2015-11-16 | tweak colors and sizes in mandelbrot | Quentin Carbonneaux | |
2015-11-16 | start new example for minic (mandelbrot) | Quentin Carbonneaux | |
2015-11-16 | uniformize looping on instructions | Quentin Carbonneaux | |
I am actually not sure if "i-b->ins < b->nins" is the best way, maybe the comparison with the last instruction is a little more efficient... At least it is uniform now. | |||
2015-11-13 | improve the debug output of copy() | Quentin Carbonneaux | |
2015-11-13 | fix buggy phi deletion in copy() | Quentin Carbonneaux | |
2015-11-13 | this is a buggy shortcut! | Quentin Carbonneaux | |
2015-11-13 | add initial version of copy elimination | Quentin Carbonneaux | |
2015-11-13 | export printref function | Quentin Carbonneaux | |
2015-11-13 | change debug of ABI to A | Quentin Carbonneaux | |
2015-11-13 | fix a few bugs in filluse() | Quentin Carbonneaux | |
2015-11-13 | change initial vector size to 2 | Quentin Carbonneaux | |
2015-11-13 | store the use locations for temporaries | Quentin Carbonneaux | |
2015-11-11 | get rid of dead assignment in fix4.ssa | Quentin Carbonneaux | |
2015-11-11 | move usage computation in filluse() | Quentin Carbonneaux | |
2015-11-11 | add new ssa fixing example | Quentin Carbonneaux | |
2015-11-10 | add new test for ssa construction | Quentin Carbonneaux | |
2015-11-10 | change debug formatting | Quentin Carbonneaux | |
2015-11-10 | add a few safeguards | Quentin Carbonneaux | |
2015-11-10 | fix some bugs, call ssa() in func() | Quentin Carbonneaux | |
2015-11-10 | now, cross fingers and test | Quentin Carbonneaux | |
2015-11-09 | do not insert dead phis | Quentin Carbonneaux | |
2015-11-09 | provide BZERO macro for bitsets | Quentin Carbonneaux | |
2015-11-09 | recognize locals in phiins() | Quentin Carbonneaux | |
2015-11-09 | precise OCall test in liveness | Quentin Carbonneaux | |
2015-11-09 | modify data-structures for new ssa.c | Quentin Carbonneaux | |
2015-11-09 | fix bug in frontier discovery | Quentin Carbonneaux | |
2015-11-09 | start conventional ssa construction | Quentin Carbonneaux | |
2015-11-08 | add new test in minic | Quentin Carbonneaux | |
2015-11-08 | uniformize temporary names in minic | Quentin Carbonneaux | |
2015-11-08 | another return fix in minic | Quentin Carbonneaux | |
2015-11-06 | use the new && in test/prime.c | Quentin Carbonneaux | |
2015-11-06 | maybe fix small return bug in stmt() | Quentin Carbonneaux | |
2015-11-06 | experiment with && and || in minic | Quentin Carbonneaux | |
2015-11-05 | support lighter syntax for arrays | Quentin Carbonneaux | |
2015-11-04 | update align to use loadw | Quentin Carbonneaux | |
2015-11-03 | update minic to the new IR | Quentin Carbonneaux | |