summaryrefslogtreecommitdiff
path: root/6/ra.c
AgeCommit message (Expand)Author
2017-07-18Use zalloc to allocate livedense and livesparseMichael Forney
2017-07-09Style(9)-ify.Ori Bernstein
2016-12-06Reduce memory usage.Ori Bernstein
2016-12-06Grow the adjacency lists incrementally.Ori Bernstein
2016-12-04Don't incrementally grow nodemove lists.Ori Bernstein
2016-08-24Don't eliminate all record of prepainted liveness.Ori Bernstein
2016-08-20Print the function name when debug dumping RAOri Bernstein
2016-02-22Extract util functions into separate dir from parse/Ori Bernstein
2016-01-03Optimize register allocator.Ori Bernstein
2016-01-03Rewrite spills in reverse order.Ori Bernstein
2015-11-17MEGAPATCH: Tabification.Ori Bernstein
2015-08-24Useless, noisy debug trace dropped.Ori Bernstein
2015-08-23Clean up remapping code.Ori Bernstein
2015-08-23Refactor the substituition of the early coalesces.Ori Bernstein
2015-08-23Remove dead code.Ori Bernstein
2015-08-20Update Plan 9 build for new ABI.Ori Bernstein
2015-08-22qsort_r isn't portable.Ori Bernstein
2015-08-22Do slightly better code gen.Ori Bernstein
2015-08-21Get closer to the C ABIOri Bernstein
2015-08-19Start using mostly caller save ABI.Ori Bernstein
2015-06-26Fix a few misc memory bugs.Ori Bernstein
2015-06-15Remove a few leaks.Ori Bernstein
2014-12-21Malloc the right types.Ori Bernstein
2014-12-21First attempt at supporting plan9 assemblers.Ori Bernstein
2014-12-13Add plan9 instruction formats.Ori Bernstein
2014-10-30Unrename 'opt' -> 'mi'Ori Bernstein
2014-10-07Work on trimming BBs and inseting Orets.Ori Bernstein
2014-10-04Start work of porting to Plan 9.Ori Bernstein
2014-09-18Save and restore xmm registers correctlyOri Bernstein
2014-09-18Correctly save/restore xmm registers.Ori Bernstein
2014-09-10Fix register allocator bug.Ori Bernstein
2014-08-22Fix swapped loop indexes.Ori Bernstein
2014-06-18Optimize nodemoves()Ori Bernstein
2014-06-14Rearrange declarations to facilitate refactoring.Ori Bernstein
2014-06-14Take into account subregisters when coalescing.Ori Bernstein
2014-06-10Check correct condition for worklists.Ori Bernstein
2014-06-04Optimize the register allocator.Ori Bernstein
2014-05-25Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mcOri Bernstein
2014-05-25Make things slightly less O(maxreg)ishOri Bernstein
2014-05-24Don't iterate over bit sets as much.Ori Bernstein
2014-05-21Add itop and ptoi functons.Ori Bernstein
2014-01-06Make the code match the comment.Ori Bernstein
2013-12-30Fix register mappings for selector.Ori Bernstein
2013-10-03Do a correct subreg check.Ori Bernstein
2013-09-25Floating point code now register allocates (Correctly?)Ori Bernstein
2013-09-25Start moving towards support for register classes.Ori Bernstein
2013-08-19Add all SSE registers.Ori Bernstein
2013-08-19Move trivial colorability checks into a function.Ori Bernstein
2013-06-20Fix register names.Ori Bernstein
2013-06-19Reformat the colourmap table.Ori Bernstein