Я хочу сдвинуть вправо каждый элемент регистра __m128i на другую величину. Я знаю, что это возможно путем умножения, если мы хотим сдвинуть влево, как показано ниже:
__m128i mul_constant = _mm_set_epi32(8, 4, 2, 1);
__m128i left_vshift = _mm_mullo_epi32(R, mul_constant);
Но каково решение, если мы хотим сдвинуть его правильно?