Refactoring the code (at the part to assign the register allocation)
Refactoring the code (at the algorithm to spill out)
Refactoring the code (at the algorithm to spill out)
fixed bug (wrong symbols)
fixed bug (wrong symbols)