QBE as an easy-to-embed library
https://c9x.me/git/qbe.git
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. |
||
---|---|---|
lisc | ||
proto |