mapRegisterIndex function