Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-15 | new spill test | Quentin Carbonneaux | |
2015-09-15 | test isel | Quentin Carbonneaux | |
2015-09-15 | isel logic was moved to spill | Quentin Carbonneaux | |
2015-09-15 | add slot addressing and some more spilling | Quentin Carbonneaux | |
2015-09-15 | add simple spill test | Quentin Carbonneaux | |
2015-09-15 | prepare for block processing | Quentin Carbonneaux | |
2015-09-15 | this makefile fu was useless | Quentin Carbonneaux | |
2015-09-15 | always preserve last build | Quentin Carbonneaux | |
2015-09-15 | refine assertion in cost computation | Quentin Carbonneaux | |
2015-09-15 | rework spilling code for jump arguments | Quentin Carbonneaux | |
2015-09-15 | refine precision of loop use sets | Quentin Carbonneaux | |
2015-09-15 | move some debug output out of main | Quentin Carbonneaux | |
2015-09-15 | simplify tests for hd | Quentin Carbonneaux | |
2015-09-15 | nicer debug, bug fixed in loop detection | Quentin Carbonneaux | |
2015-09-15 | cosmetics | Quentin Carbonneaux | |
2015-09-15 | alt.ssa was in buggy ssa form | Quentin Carbonneaux | |
2015-09-15 | attempt to fix loop uses/pressure in spill | Quentin Carbonneaux | |
2015-09-15 | improve output, add debug array | Quentin Carbonneaux | |
2015-09-15 | correct phi usage accounting | Quentin Carbonneaux | |
2015-09-15 | show more spilling data | Quentin Carbonneaux | |
2015-09-15 | simplifications | Quentin Carbonneaux | |
2015-09-15 | attempt more correct loop marking | Quentin Carbonneaux | |
2015-09-15 | add a live-through temporary to test alt | Quentin Carbonneaux | |
2015-09-15 | more testing code | Quentin Carbonneaux | |
2015-09-15 | test code for the spiller | Quentin Carbonneaux | |
2015-09-15 | cosmetics | Quentin Carbonneaux | |
2015-09-15 | start working with loops in spill.c | Quentin Carbonneaux | |
2015-09-15 | rework liveness to compute reg pressure | Quentin Carbonneaux | |
2015-09-15 | add pressure in left block of alt.ssa | Quentin Carbonneaux | |
2015-09-15 | add fun example! | Quentin Carbonneaux | |
2015-09-15 | fix some instruction emitting code | Quentin Carbonneaux | |
2015-09-15 | start work on spiller | Quentin Carbonneaux | |
2015-09-15 | define curi as a global too | Quentin Carbonneaux | |
2015-09-15 | single bit bitfield needs to be unsigned | Quentin Carbonneaux | |
2015-09-15 | fix small type issues | Quentin Carbonneaux | |
2015-09-15 | start simple work on isel | Quentin Carbonneaux | |
2015-09-15 | export error functions | Quentin Carbonneaux | |
2015-09-15 | rename mod to rem | Quentin Carbonneaux | |
2015-09-15 | remove useless typedefs | Quentin Carbonneaux | |
2015-09-15 | cosmetics | Quentin Carbonneaux | |
2015-09-15 | move main function out of parse.c | Quentin Carbonneaux | |
2015-09-15 | fix allocation bug | Quentin Carbonneaux | |
2015-09-15 | simplify liveness | Quentin Carbonneaux | |
2015-09-15 | do not use _ in identifiers | Quentin Carbonneaux | |
2015-09-15 | fix phi handling in liveness | Quentin Carbonneaux | |
2015-09-15 | add rpo test and some liveness code | Quentin Carbonneaux | |
2015-09-15 | add tests for ssa fixing | Quentin Carbonneaux | |
2015-09-15 | simplify block handling | Quentin Carbonneaux | |
2015-09-15 | cosmetics | Quentin Carbonneaux | |
2015-09-15 | use argument array for all instructions | Quentin Carbonneaux | |