Ceci est spécifiquement lié au codage SIMD ARM Neon. J'utilise les instrinsics ARM Neon pour certains modules d'un décodeur vidéo. J'ai des données vectorisées comme suit :
Il y a quatre éléments de 32 bits dans un registre Neon - disons, Q0 - qui est de taille 128 bits.
3B 3A 1B 1A
Il y a quatre autres éléments de 32 bits dans un autre registre Neon, par exemple Q1, qui a une taille de 128 bits.
3D 3C 1D 1C
Je veux que les données finales soient dans l'ordre comme indiqué ci-dessous :
1D 1C 1B 1A
3D 3C 3B 3A
Quels sont les instrinsics Neon qui permettent d'atteindre l'ordre de données souhaité ?