Preserve IX through setReturnPoint