Implement additional data-types for shuffles (long and long long). Based upon the double implementation. [ROCm/hip commit: 797a929a65]
797a929a65