Global Register Allocation-Part 2