summary refs log tree commit diff
path: root/lisc/spill.c
AgeCommit message (Expand)Author
2016-02-27simplify a little more limit2()Quentin Carbonneaux
2016-02-27leave only the most important free todosQuentin Carbonneaux
2016-02-27use a new bits type for bitmapsQuentin Carbonneaux
2016-02-26make the comment greppableQuentin Carbonneaux
2016-02-26get rid of BitsQuentin Carbonneaux
2016-02-26bug in liveout()Quentin Carbonneaux
2016-02-26use bitset in spill.cQuentin Carbonneaux
2016-02-22cosmeticsQuentin Carbonneaux
2016-02-21do not spill dead phisQuentin Carbonneaux
2016-02-18stop using OXxx1 and use new OLoadQuentin Carbonneaux
2016-02-04iterate correctly on blocks in spiller...Quentin Carbonneaux
2016-02-04fix hinting bug in spillerQuentin Carbonneaux
2016-02-04fix spill bug on return nodesQuentin Carbonneaux
2016-01-28cosmeticsQuentin Carbonneaux
2016-01-28fix non-updated limit() call in spillerQuentin Carbonneaux
2016-01-22fix wrong assumption in spill.cQuentin Carbonneaux
2016-01-04fix dopm() in spillQuentin Carbonneaux
2016-01-03change design in spill.cQuentin Carbonneaux
2015-12-27more work on spill, not elegantQuentin Carbonneaux
2015-12-25wip fp lifting in spill.c, pheeewQuentin Carbonneaux
2015-12-23missing case in tmpuse() of spillerQuentin Carbonneaux
2015-11-25add note about comparisons in spillQuentin Carbonneaux
2015-11-20fix spill bug in dopm()Quentin Carbonneaux
2015-11-13this is a buggy shortcut!Quentin Carbonneaux
2015-11-09provide BZERO macro for bitsetsQuentin Carbonneaux
2015-11-03add interference hintsQuentin Carbonneaux
2015-10-30fix two bugs in spillerQuentin Carbonneaux
2015-10-30port spill.c to work with RAMemQuentin Carbonneaux
2015-10-30rename spill field in Tmp to slotQuentin Carbonneaux
2015-10-08rename ealloc to emallocQuentin Carbonneaux
2015-10-06add pool memory managementQuentin Carbonneaux
2015-10-06specialize vdup into idupQuentin Carbonneaux
2015-10-05factor vector duplication in vdup()Quentin Carbonneaux
2015-10-05factor some utility functions/data in util.cQuentin Carbonneaux
2015-10-05clean the command line interfaceQuentin Carbonneaux
2015-09-29wip on new stack slots (emit, spill)Quentin Carbonneaux
2015-09-26move the liveon() function in live.cQuentin Carbonneaux
2015-09-15simplify call handling in spillerQuentin Carbonneaux
2015-09-15heavy modification of call handlingQuentin Carbonneaux
2015-09-15add a size to all operations (wip)Quentin Carbonneaux
2015-09-15make spiller aware of parallel assignmentsQuentin Carbonneaux
2015-09-15fix bug in alignment constraints of spill slotsQuentin Carbonneaux
2015-09-15move spill and emit to the new slot systemQuentin Carbonneaux
2015-09-15remove obsolete commentQuentin Carbonneaux
2015-09-15forgot about phi nodes in the spillerQuentin Carbonneaux
2015-09-15tentative support for fast allocsQuentin Carbonneaux
2015-09-15major lifting: get rid of RRegQuentin Carbonneaux
2015-09-15split store into store{w,l}Quentin Carbonneaux
2015-09-15add nmem to opdesc for use in the spillerQuentin Carbonneaux
2015-09-15forbid two memory operands for comparisonsQuentin Carbonneaux