add a register allocation.