Hi Guys
How do i swap the position of DoubleDword from 2 different SSE registers using SSE2 ?
Say i have this:
[DataShuffle1: R$ 1, 0]
[DataShuffle2: R$ 3, 2]
movupd xmm0 X$DataShuffle1
movupd xmm1 X$DataShuffle2
So, the positionjs of the Real8 in the xmm registers will become.
How do i switch the values of 1 and 2, so the new positions will turn onto:
I tried to use pshufd, pxor etc, but couldn´t suceed to make it switch positions from the Lower quadword on xmm0 to the Higher quadword in xmm1 and vice-versa. Btw, swap using only those 2 registers xmm0 / xmm1