English Register allocation Cited by user Grophi on 17 Jan 2019 In compiler optimization, register allocation is the process of assigning a large number of target program variables onto a small number of CPU registers.