Это специально связано с кодировкой ARM Neon SIMD. Я использую ARM Neon instrinsics для определенного модуля в видеодекодере. У меня есть векторизованные данные следующим образом:
В регистре Neon есть четыре 32-битных элемента - скажем, Q0 - размер 128 бит.
3B 3A 1B 1A
Есть еще четыре, 32-битные элементы в другом регистре Neon, скажем Q1, размер которого составляет 128 бит.
3D 3C 1D 1C
Я хочу, чтобы конечные данные были в порядке, как показано ниже:
1D 1C 1B 1A
3D 3C 3B 3A
Какие неоновые объекты могут достичь желаемого порядка данных?