Мне нужна функция переменная __m128i с периодом 2 ^ 128. Ему не нужно монотонно увеличиваться (как счетчик), а нужно посещать каждое значение один раз.
Самый простой пример, который я мог придумать, - это 128-битный счетчик, но я обнаружил, что это сложно реализовать в SSE. Есть ли более простые / быстрые решения?