Fixes register allocator
Trying to implement register allocator with phi function elimination