Quick Summary:
I have an array of 24-bit values. Any suggestion on how to quickly expand the individual 24-bit array elements into 32-bit
SSE 4.1 .ASM:
PINSRD XMM0, DWORD PTR[ESI], 0 PINSRD XMM0, DWORD PTR[ESI+3], 1 PINSRD XMM0, DWORD PTR[ESI+6], 2 PINSRD XMM0, DWORD PTR[ESI+9], 3 PSLLD XMM0, 8 PSRLD XMM0, 8 MOVNTDQ [EDI], XMM1 add ESI, 12 add EDI, 16