summary refs log tree commit diff
path: root/lisc/test/max.ssa
diff options
context:
space:
mode:
authorQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2015-08-16 17:43:35 -0400
committerQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2015-09-15 23:01:31 -0400
commitc62b1754424046fea6abe3413f736a9483fa22a7 (patch)
tree7b9e11561c6fe98762f9df9e738b8041d7a8ee4f /lisc/test/max.ssa
parent0d5b5cefcba8e4ce7e3917628d367331968e7725 (diff)
downloadroux-c62b1754424046fea6abe3413f736a9483fa22a7.tar.gz
fix two heuristics in rega
There was a typo that made always the same successor
to be selected for register allocation hinting.
Also, I now attempt to prioritize hints over succeccor's
choices as it appears to give slightly better results...

Now that I think about it, the code re-using the most
frequent successor block's assignment might be dead
because all registers have hints if they got assigned
once.  To investigate.
Diffstat (limited to 'lisc/test/max.ssa')
0 files changed, 0 insertions, 0 deletions