Optimum signed/unsigned alpha shift from destination array