Home | History | Annotate | Download | only in x86

Lines Matching refs:xmm1

18         movdqa      xmm5,       xmm1
22 psubusb xmm4, xmm1
23 psubusb xmm1, xmm0
26 paddusb xmm4, xmm1
31 pxor xmm1, xmm1
37 pcmpeqb xmm2, xmm1
38 pcmpeqb xmm7, xmm1
45 movdqa xmm2, xmm1
46 pavgb xmm1, xmm3
56 pavgb xmm5, xmm1
60 pxor xmm1, xmm1
66 pcmpeqb xmm2, xmm1
67 pcmpeqb xmm3, xmm1
125 movdqu xmm1, XMMWORD PTR [rsi + rax]
132 movdqu xmm1, XMMWORD PTR [rsi + 2*rax]
179 movdqu xmm1, XMMWORD PTR [rdi + rdx -2]
184 movdqu xmm1, XMMWORD PTR [rdi + rdx +1]
279 movq xmm1, QWORD ptr[rdi] ; first row
283 movq [rdi], xmm1
292 movq xmm1, QWORD ptr[rdi] ; first row
296 movq [rdi], xmm1
315 movq xmm1, QWORD PTR [rdi];
316 punpcklbw xmm1, xmm0 ;
318 paddw xmm5, xmm1 ;
319 pmullw xmm1, xmm1 ;
321 movdqa xmm2, xmm1 ;
322 punpcklwd xmm1, xmm0 ;
325 paddd xmm6, xmm1 ;
335 movq xmm1, QWORD PTR [rsi] ; [s-pitch*8]
338 punpcklbw xmm1, xmm0
342 psubw xmm5, xmm1
353 pmullw xmm1, xmm1
354 movdqa xmm2, xmm1
356 punpcklwd xmm1, xmm0
357 psubd xmm6, xmm1
367 movdqa xmm1, xmm5
370 pmullw xmm1, xmm1
373 movdqa xmm2, xmm1
375 punpcklwd xmm1, xmm4
383 psubd xmm3, xmm1
395 movq xmm1, QWORD PTR [rsi+rax*8]
397 movq xmm2, xmm1
398 punpcklbw xmm1, xmm0
400 paddw xmm1, xmm5
415 paddw xmm1, xmm4
416 ;paddw xmm1, eight8s
417 psraw xmm1, 4
419 packuswb xmm1, xmm0
420 pand xmm1, xmm3
423 por xmm1, xmm3
426 movq QWORD PTR [rsp + rcx*8], xmm1 ;d[rcx*8]
546 movd xmm1, DWORD PTR [rsi+rcx-8] ; -8 -7 -6 -5
549 punpcklbw xmm1, xmm0 ; expanding
552 punpcklwd xmm1, xmm0 ; expanding to dwords
555 psubd xmm2, xmm1 ; 7--8 8--7 9--6 10--5
556 paddd xmm1, xmm1 ; -8*2 -7*2 -6*2 -5*2
558 paddd xmm1
559 pmaddwd xmm1, xmm2 ; squared of 7+-8 8+-7 9+-6 10+-5
562 paddd xmm7, xmm1
567 psrldq xmm1, 4 ; 8--7 9--6 10--5 0000
570 pshufd xmm3, xmm1, 3 ; 0000 8--7 8--7 8--7 squared
576 pshufd xmm3, xmm1, 01011111b ; 0000 0000 9--6 9--6 squared
582 pshufd xmm3, xmm1, 10111111b ; 0000 0000 8--7 8--7 squared
603 movd xmm1, DWORD PTR [rsi+rcx]
604 movq xmm2, xmm1
606 punpcklbw xmm1, xmm0
607 punpcklwd xmm1, xmm0
609 paddd xmm1, xmm6
610 paddd xmm1, [GLOBAL(four8s)]
612 psrad xmm1, 4
613 packssdw xmm1, xmm0
615 packuswb xmm1, xmm0
616 pand xmm1, xmm5
619 por xmm5, xmm1
689 movdqu xmm1,[rsi+rax] ; get the source
691 psubusb xmm1, [rdx] ;blackclamp ; clamp both sides so we don't outrange adding noise
692 paddusb xmm1, [rdx+32] ;bothclamp
693 psubusb xmm1, [rdx+16] ;whiteclamp
696 paddb xmm1,xmm2 ; add it in
697 movdqu [rsi+rax],xmm1 ; store the result