Re: Loading single word to a xmm register



Hi Frank.

For the one you suggested, this works.
roughly 24 cycles.

TestProc:
rdtsc | push eax
mov esi TestData
PINSRW xmm0 w§esi 7 | add esi 2
PINSRW xmm0 w§esi 6 | add esi 2
PINSRW xmm0 w§esi 5 | add esi 2
PINSRW xmm0 w§esi 4 | add esi 2
PINSRW xmm0 w§esi 3 | add esi 2
PINSRW xmm0 w§esi 2 | add esi 2
PINSRW xmm0 w§esi 1 | add esi 2
PINSRW xmm0 w§esi 0 | add esi 2
rdtsc | pop ebx
sub eax ebx
int 3

.



Relevant Pages