Å plassere ofte brukte variable i registre kan være utslagsgivende for ytelsen til et program. Registerallokering er noe som utføres av kompilatoren under kompilering.