Added VirtualRegister
Added VirtualRegisterAllocation
Added VirtualRegisterAllocation