Home
last modified time | relevance | path

Searched refs:xmm7 (Results 1 – 25 of 238) sorted by relevance

12345678910

/external/libvpx/libvpx/vp8/common/x86/
Didctllm_sse2.asm122 ; Zero out xmm7, for use unpacking
123 pxor xmm7, xmm7
134 movdqa [rax], xmm7
135 movdqa [rax+16], xmm7
136 movdqa [rax+32], xmm7
137 movdqa [rax+48], xmm7
172 movdqa xmm7, xmm3
173 pmulhw xmm7, [GLOBAL(x_c1sqr2less1)]
175 paddw xmm7, xmm3 ; ip3 * cos(pi/8) * sqrt(2)
176 psubw xmm7, xmm5 ; c1
[all …]
Dloopfilter_sse2.asm52 movdqa xmm7, [rdx] ;limit
135 psubusb xmm1, xmm7
138 movdqa xmm7, [rdx] ; blimit
160 … psubusb xmm5, xmm7 ; abs (p0 - q0) *2 + abs(p1-q1)/2 > blimit
166 pxor xmm7, xmm7
172 pcmpeqb xmm1, xmm7 ; mask xmm1
180 movdqa xmm7, [rsp+_q1] ; q1
183 movdqa xmm7, [rdi] ; q1
188 movdqa xmm7, [rsp+_q1] ; q1
192 … pxor xmm7, xmm3 ; q1 offset to convert to signed values
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc59 movq xmm7, qword ptr [eax + edi] in TransposeWx8_SSSE3()
60 punpcklbw xmm6, xmm7 in TransposeWx8_SSSE3()
62 movdqa xmm7, xmm6 in TransposeWx8_SSSE3()
63 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3()
72 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3()
74 movdqa xmm7, xmm5 in TransposeWx8_SSSE3()
76 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3()
95 punpckldq xmm3, xmm7 in TransposeWx8_SSSE3()
99 movdqa xmm7, xmm3 in TransposeWx8_SSSE3()
100 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3()
[all …]
/external/libyuv/files/source/
Drotate_win.cc61 movq xmm7, qword ptr [eax + edi] in TransposeWx8_SSSE3()
62 punpcklbw xmm6, xmm7 in TransposeWx8_SSSE3()
64 movdqa xmm7, xmm6 in TransposeWx8_SSSE3()
65 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3()
74 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3()
76 movdqa xmm7, xmm5 in TransposeWx8_SSSE3()
78 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3()
97 punpckldq xmm3, xmm7 in TransposeWx8_SSSE3()
101 movdqa xmm7, xmm3 in TransposeWx8_SSSE3()
102 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3()
[all …]
/external/boringssl/linux-x86_64/crypto/cipher_extra/
Daes128gcmsiv-x86_64.S219 vpclmulqdq $0x10,poly(%rip),%xmm1,%xmm7
232 vpxor %xmm7,%xmm1,%xmm1
248 vpclmulqdq $0x10,poly(%rip),%xmm1,%xmm7
261 vpxor %xmm7,%xmm1,%xmm1
744 vmovdqa %xmm2,%xmm7
749 vpxor (%rcx),%xmm7,%xmm7
755 vaesenc %xmm12,%xmm7,%xmm7
762 vaesenc %xmm12,%xmm7,%xmm7
769 vaesenc %xmm12,%xmm7,%xmm7
776 vaesenc %xmm12,%xmm7,%xmm7
[all …]
/external/boringssl/mac-x86_64/crypto/cipher_extra/
Daes128gcmsiv-x86_64.S219 vpclmulqdq $0x10,poly(%rip),%xmm1,%xmm7
232 vpxor %xmm7,%xmm1,%xmm1
248 vpclmulqdq $0x10,poly(%rip),%xmm1,%xmm7
261 vpxor %xmm7,%xmm1,%xmm1
742 vmovdqa %xmm2,%xmm7
747 vpxor (%rcx),%xmm7,%xmm7
753 vaesenc %xmm12,%xmm7,%xmm7
760 vaesenc %xmm12,%xmm7,%xmm7
767 vaesenc %xmm12,%xmm7,%xmm7
774 vaesenc %xmm12,%xmm7,%xmm7
[all …]
/external/boringssl/win-x86_64/crypto/cipher_extra/
Daes128gcmsiv-x86_64.asm253 vpclmulqdq xmm7,xmm1,XMMWORD[poly],0x10
266 vpxor xmm1,xmm1,xmm7
282 vpclmulqdq xmm7,xmm1,XMMWORD[poly],0x10
295 vpxor xmm1,xmm1,xmm7
842 vmovdqa xmm7,xmm2
847 vpxor xmm7,xmm7,XMMWORD[rcx]
853 vaesenc xmm7,xmm7,xmm12
860 vaesenc xmm7,xmm7,xmm12
867 vaesenc xmm7,xmm7,xmm12
874 vaesenc xmm7,xmm7,xmm12
[all …]
/external/fec/
Dpeak_sse2_assist.s21 pxor %xmm7,%xmm7 # clear peak
30 pmaxsw %xmm0,%xmm7 # store peak
35 2: movaps %xmm7,%xmm0
37 pmaxsw %xmm0,%xmm7
38 movaps %xmm7,%xmm0
40 pmaxsw %xmm0,%xmm7
41 movaps %xmm7,%xmm0
43 pmaxsw %xmm0,%xmm7 # min value in low word of %xmm7
45 movd %xmm7,%eax
Dpeakval_sse2_assist.s21 pxor %xmm7,%xmm7 # clear peak
30 pmaxsw %xmm0,%xmm7 # store peak
35 2: movaps %xmm7,%xmm0
37 pmaxsw %xmm0,%xmm7
38 movaps %xmm7,%xmm0
40 pmaxsw %xmm0,%xmm7
41 movaps %xmm7,%xmm0
43 pmaxsw %xmm0,%xmm7 # min value in low word of %xmm7
45 movd %xmm7,%eax
/external/boringssl/mac-x86/crypto/chacha/
Dchacha-x86.S402 movdqu (%edx),%xmm7
408 pshufd $0,%xmm7,%xmm4
409 pshufd $85,%xmm7,%xmm5
411 pshufd $170,%xmm7,%xmm6
412 pshufd $255,%xmm7,%xmm7
421 movdqa %xmm7,-16(%ebp)
422 movdqa 32(%eax),%xmm7
428 pshufd $0,%xmm7,%xmm4
429 pshufd $85,%xmm7,%xmm5
430 pshufd $170,%xmm7,%xmm6
[all …]
/external/boringssl/linux-x86/crypto/chacha/
Dchacha-x86.S405 movdqu (%edx),%xmm7
411 pshufd $0,%xmm7,%xmm4
412 pshufd $85,%xmm7,%xmm5
414 pshufd $170,%xmm7,%xmm6
415 pshufd $255,%xmm7,%xmm7
424 movdqa %xmm7,-16(%ebp)
425 movdqa 32(%eax),%xmm7
431 pshufd $0,%xmm7,%xmm4
432 pshufd $85,%xmm7,%xmm5
433 pshufd $170,%xmm7,%xmm6
[all …]
/external/boringssl/linux-x86_64/crypto/fipsmodule/
Dbsaes-x86_64.S16 movdqa 80(%r11),%xmm7
34 movdqa 0(%r11),%xmm7
42 pand %xmm7,%xmm5
43 pand %xmm7,%xmm3
56 pand %xmm7,%xmm1
57 pand %xmm7,%xmm15
64 movdqa 32(%r11),%xmm7
99 pand %xmm7,%xmm2
100 pand %xmm7,%xmm1
113 pand %xmm7,%xmm0
[all …]
Daesni-gcm-x86_64.S31 vpclmulqdq $0x10,%xmm3,%xmm7,%xmm5
34 vpclmulqdq $0x01,%xmm3,%xmm7,%xmm6
58 vpclmulqdq $0x00,%xmm3,%xmm7,%xmm1
62 vpclmulqdq $0x11,%xmm3,%xmm7,%xmm7
101 vpxor %xmm3,%xmm7,%xmm7
120 vpxor %xmm5,%xmm7,%xmm7
142 vpxor %xmm1,%xmm7,%xmm7
164 vpxor %xmm2,%xmm7,%xmm7
183 vpxor %xmm8,%xmm7,%xmm7
203 vpxor %xmm6,%xmm7,%xmm7
[all …]
/external/boringssl/mac-x86_64/crypto/fipsmodule/
Dbsaes-x86_64.S14 movdqa 80(%r11),%xmm7
32 movdqa 0(%r11),%xmm7
40 pand %xmm7,%xmm5
41 pand %xmm7,%xmm3
54 pand %xmm7,%xmm1
55 pand %xmm7,%xmm15
62 movdqa 32(%r11),%xmm7
97 pand %xmm7,%xmm2
98 pand %xmm7,%xmm1
111 pand %xmm7,%xmm0
[all …]
Daesni-gcm-x86_64.S31 vpclmulqdq $0x10,%xmm3,%xmm7,%xmm5
34 vpclmulqdq $0x01,%xmm3,%xmm7,%xmm6
58 vpclmulqdq $0x00,%xmm3,%xmm7,%xmm1
62 vpclmulqdq $0x11,%xmm3,%xmm7,%xmm7
101 vpxor %xmm3,%xmm7,%xmm7
120 vpxor %xmm5,%xmm7,%xmm7
142 vpxor %xmm1,%xmm7,%xmm7
164 vpxor %xmm2,%xmm7,%xmm7
183 vpxor %xmm8,%xmm7,%xmm7
203 vpxor %xmm6,%xmm7,%xmm7
[all …]
/external/boringssl/src/crypto/fipsmodule/aes/asm/
Dvpaes-x86_64.pl296 movdqa %xmm0, %xmm7
344 ## stored in %xmm7 as before, and the short, low side is in
402 movdqa %xmm7, %xmm5
403 movdqa %xmm6, %xmm7
405 movdqa %xmm5, %xmm7
447 pxor %xmm7, %xmm7
457 ## %xmm7: high side, b a x y
469 pshufd \$0xFE, %xmm7, %xmm0 # b a _ _ -> b b b a
481 ## Runs one main round of the key schedule on %xmm0, %xmm7
485 ## %xmm7.
[all …]
/external/boringssl/win-x86/crypto/chacha/
Dchacha-x86.asm414 movdqu xmm7,[edx]
420 pshufd xmm4,xmm7,0
421 pshufd xmm5,xmm7,85
423 pshufd xmm6,xmm7,170
424 pshufd xmm7,xmm7,255
433 movdqa [ebp-16],xmm7
434 movdqa xmm7,[32+eax]
440 pshufd xmm4,xmm7,0
441 pshufd xmm5,xmm7,85
442 pshufd xmm6,xmm7,170
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dvpx_subpixel_8t_sse2.asm21 movdqa xmm7, [rdx] ;load filters
22 pshuflw xmm0, xmm7, 0b ;k0
23 pshuflw xmm1, xmm7, 01010101b ;k1
24 pshuflw xmm2, xmm7, 10101010b ;k2
25 pshuflw xmm3, xmm7, 11111111b ;k3
26 psrldq xmm7, 8
27 pshuflw xmm4, xmm7, 0b ;k4
28 pshuflw xmm5, xmm7, 01010101b ;k5
29 pshuflw xmm6, xmm7, 10101010b ;k6
30 pshuflw xmm7, xmm7, 11111111b ;k7
[all …]
Dhighbd_variance_impl_sse2.asm64 pxor xmm7, xmm7 ; clear xmm7 for accumulating diffs
121 paddd xmm7, xmm5
122 paddd xmm7, xmm2
133 movdqa xmm5, xmm7
136 punpckldq xmm7, xmm0
139 paddd xmm7, xmm5
142 movdqa xmm5, xmm7
148 paddd xmm7, xmm5
154 movd DWORD PTR [rax], xmm7
209 pxor xmm7, xmm7 ; clear xmm7 for accumulating diffs
[all …]
/external/llvm/test/MC/X86/
Dx86_64-xop-encoding.s42 vphaddwd (%rdx,%rax), %xmm7
53 vphadduwq %xmm7, %xmm0
93 vphaddubd %xmm5, %xmm7
133 vfrczss %xmm5, %xmm7
141 vfrczsd %xmm7, %xmm0
163 vfrczpd %xmm7, %xmm0
202 vpshld %xmm7, %xmm5, %xmm3
216 vpshlb (%rcx), %xmm0, %xmm7
224 vpshaw %xmm7, %xmm5, %xmm3
320 vprotd $44, (%rax,%rcx), %xmm7
[all …]
/external/boringssl/win-x86_64/crypto/fipsmodule/
Dbsaes-x86_64.asm18 movdqa xmm7,XMMWORD[80+r11]
36 movdqa xmm7,XMMWORD[r11]
44 pand xmm5,xmm7
45 pand xmm3,xmm7
58 pand xmm1,xmm7
59 pand xmm15,xmm7
66 movdqa xmm7,XMMWORD[32+r11]
101 pand xmm2,xmm7
102 pand xmm1,xmm7
115 pand xmm0,xmm7
[all …]
/external/boringssl/linux-x86/crypto/fipsmodule/
Daesni-x86.S276 pxor %xmm0,%xmm7
331 pxor %xmm0,%xmm7
398 movdqu 80(%esi),%xmm7
414 movups %xmm7,80(%edi)
416 movdqu 80(%esi),%xmm7
429 movups %xmm7,80(%edi)
445 xorps %xmm7,%xmm7
500 movdqu 80(%esi),%xmm7
516 movups %xmm7,80(%edi)
518 movdqu 80(%esi),%xmm7
[all …]
/external/boringssl/mac-x86/crypto/fipsmodule/
Daesni-x86.S259 pxor %xmm0,%xmm7
312 pxor %xmm0,%xmm7
377 movdqu 80(%esi),%xmm7
393 movups %xmm7,80(%edi)
395 movdqu 80(%esi),%xmm7
408 movups %xmm7,80(%edi)
424 xorps %xmm7,%xmm7
479 movdqu 80(%esi),%xmm7
495 movups %xmm7,80(%edi)
497 movdqu 80(%esi),%xmm7
[all …]
/external/boringssl/mac-x86_64/crypto/chacha/
Dchacha-x86_64.S317 movdqa L$rot24(%rip),%xmm7
455 movdqu 16(%rcx),%xmm7
479 pshufd $0x00,%xmm7,%xmm4
480 pshufd $0x55,%xmm7,%xmm5
482 pshufd $0xaa,%xmm7,%xmm6
484 pshufd $0xff,%xmm7,%xmm7
486 movdqa %xmm7,240-256(%rcx)
512 movdqa 240-256(%rcx),%xmm7
521 movdqa %xmm7,48(%rsp)
522 movdqa (%r10),%xmm7
[all …]
/external/boringssl/linux-x86_64/crypto/chacha/
Dchacha-x86_64.S318 movdqa .Lrot24(%rip),%xmm7
456 movdqu 16(%rcx),%xmm7
480 pshufd $0x00,%xmm7,%xmm4
481 pshufd $0x55,%xmm7,%xmm5
483 pshufd $0xaa,%xmm7,%xmm6
485 pshufd $0xff,%xmm7,%xmm7
487 movdqa %xmm7,240-256(%rcx)
513 movdqa 240-256(%rcx),%xmm7
522 movdqa %xmm7,48(%rsp)
523 movdqa (%r10),%xmm7
[all …]

12345678910