有没有什么优雅的方法可以加载 16 个 8 位数据并将它们连接到 4 个 unsigned int ?
如下:
通过 _mm_load_si128() 将以下数组(16 Epi8)加载到 __m128i
0x00、0x11、0x22、0x33、0x44、0x55、0x66、0x77、0x88、0x99、0xaa、0xbb、0xcc、0xdd、0xee、0xff
然后进行一些操作,使寄存器(__m128i)变为 4 Epi32,
0x33221100, 0x77665544, 0xbbaa8899, 0xffeeddcc
谢谢!