diff options
author | Quentin Carbonneaux <quentin@c9x.me> | 2017-04-10 09:09:56 -0400 |
---|---|---|
committer | Quentin Carbonneaux <quentin@c9x.me> | 2017-04-10 09:19:40 -0400 |
commit | 19801b9253140443f7c04325dbf67581092b1a99 (patch) | |
tree | 223268761cd1ff362d779b8d6c5e2372a0e288a7 /spill.c | |
parent | 8241685fb92b44556a870ff33bc3eca75aae8637 (diff) | |
download | roux-19801b9253140443f7c04325dbf67581092b1a99.tar.gz |
simplify slot logic in alias analysis
The previous code was buggy. It would put a stack pointer on the heap when handling "add $foo, 42". The new code is more straightforward and hopefully more correct. Only temporaries with a "stack" alias class will have a slot pointer.
Diffstat (limited to 'spill.c')
0 files changed, 0 insertions, 0 deletions