summary refs log tree commit diff
path: root/lisc/spill.c
AgeCommit message (Expand)Author
2015-09-15use cmp $0, it works with spill slotsQuentin Carbonneaux
2015-09-15use a new Ref type for registersQuentin Carbonneaux
2015-09-15clean the commutativity + fix bug in emitQuentin Carbonneaux
2015-09-15add a code emitter for at&t syntaxQuentin Carbonneaux
2015-09-15simplify spillerQuentin Carbonneaux
2015-09-15finish spiller, now needs testing!Quentin Carbonneaux
2015-09-15standardize error messageQuentin Carbonneaux
2015-09-15factor some spilling logicQuentin Carbonneaux
2015-09-15comment and fix if(BSET(..)) bugQuentin Carbonneaux
2015-09-15add slot addressing and some more spillingQuentin Carbonneaux
2015-09-15prepare for block processingQuentin Carbonneaux
2015-09-15refine assertion in cost computationQuentin Carbonneaux
2015-09-15rework spilling code for jump argumentsQuentin Carbonneaux
2015-09-15refine precision of loop use setsQuentin Carbonneaux
2015-09-15move some debug output out of mainQuentin Carbonneaux
2015-09-15simplify tests for hdQuentin Carbonneaux
2015-09-15nicer debug, bug fixed in loop detectionQuentin Carbonneaux
2015-09-15attempt to fix loop uses/pressure in spillQuentin Carbonneaux
2015-09-15correct phi usage accountingQuentin Carbonneaux
2015-09-15simplificationsQuentin Carbonneaux
2015-09-15attempt more correct loop markingQuentin Carbonneaux
2015-09-15start working with loops in spill.cQuentin Carbonneaux
2015-09-15start work on spillerQuentin Carbonneaux