Trying to get rid of movx in gptrput