Home
last modified time | relevance | path

Searched refs:xmm5 (Results 1 – 25 of 190) sorted by relevance

12345678

/external/llvm/test/MC/X86/
Dx86-32-coverage.s2977 movd %ecx,%xmm5
2981 movd 0xdeadbeef(%ebx,%ecx,8),%xmm5
2985 movd 0x45,%xmm5
2989 movd 0x7eed,%xmm5
2993 movd 0xbabecafe,%xmm5
2997 movd 0x12345678,%xmm5
3001 movd %xmm5,%ecx
3005 movd %xmm5,0xdeadbeef(%ebx,%ecx,8)
3009 movd %xmm5,0x45
3013 movd %xmm5,0x7eed
[all …]
Dx86-32-fma3.s5 vfmadd132pd %xmm2, %xmm5, %xmm1
9 vfmadd132pd (%eax), %xmm5, %xmm1
13 vfmadd132ps %xmm2, %xmm5, %xmm1
17 vfmadd132ps (%eax), %xmm5, %xmm1
21 vfmadd213pd %xmm2, %xmm5, %xmm1
25 vfmadd213pd (%eax), %xmm5, %xmm1
29 vfmadd213ps %xmm2, %xmm5, %xmm1
33 vfmadd213ps (%eax), %xmm5, %xmm1
37 vfmadd231pd %xmm2, %xmm5, %xmm1
41 vfmadd231pd (%eax), %xmm5, %xmm1
[all …]
Dx86-32-avx.s37 vaddss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
41 vsubss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
45 vmulss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
49 vdivss 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
53 vaddsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
57 vsubsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
61 vmulsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
65 vdivsd 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
101 vaddps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
105 vsubps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5
[all …]
Dx86_64-xop-encoding.s58 vphadduwd (%rax), %xmm5
77 vphaddubw %xmm5, %xmm0
90 vphaddubd (%rax), %xmm5
93 vphaddubd %xmm5, %xmm7
101 vphadddq %xmm4, %xmm5
109 vphaddbw %xmm5, %xmm6
133 vfrczss %xmm5, %xmm7
149 vfrczps %xmm6, %xmm5
197 vpshlq %xmm5, (%rdx,%rcx), %xmm6
202 vpshld %xmm7, %xmm5, %xmm3
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhalfpix_variance_impl_sse2.asm42 movdqu xmm5, XMMWORD PTR [rsi]
44 … pavgb xmm5, xmm3 ; xmm5 = avg(xmm1,xmm3) horizontal line 1
53 pavgb xmm5, xmm1 ; xmm = vertical average of the above
55 movdqa xmm4, xmm5
56 punpcklbw xmm5, xmm0 ; xmm5 = words of above
61 psubw xmm5, xmm3 ; xmm5 -= xmm3
67 … paddw xmm6, xmm5 ; xmm6 += accumulated column differences
69 pmaddwd xmm5, xmm5 ; xmm5 *= xmm5
71 …paddd xmm7, xmm5 ; xmm7 += accumulated square column differenc…
74 movdqa xmm5, xmm1 ; save xmm1 for use on the next row
[all …]
Dsad_sse4.asm38 movq xmm5, MMWORD PTR [rdi]
41 punpcklqdq xmm5, xmm3
44 movdqa xmm2, xmm5
45 mpsadbw xmm5, xmm0, 0x0
54 paddw xmm5, xmm2
55 paddw xmm5, xmm3
56 paddw xmm5, xmm4
58 paddw xmm1, xmm5
61 movq xmm5, MMWORD PTR [rdi+ rdx]
64 punpcklqdq xmm5, xmm3
[all …]
Dhighbd_variance_impl_sse2.asm84 pxor xmm5, xmm5
88 paddw xmm5, xmm1
95 paddw xmm5, xmm3
102 paddw xmm5, xmm1
108 paddw xmm5, xmm3
112 movdqa xmm1, xmm5
113 movdqa xmm2, xmm5
118 movdqa xmm2, xmm5
119 punpcklwd xmm5, xmm1
121 paddd xmm7, xmm5
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Didctllm_sse2.asm34 movd xmm5, [rdx]
37 pinsrw xmm5, [rdx], 4
39 pmullw xmm4, xmm5
41 ; Zero out xmm5, for use unpacking
42 pxor xmm5, xmm5
45 movd [rax], xmm5
46 movd [rax+32], xmm5
64 punpcklbw xmm0, xmm5
65 punpcklbw xmm1, xmm5
66 punpcklbw xmm2, xmm5
[all …]
Dloopfilter_sse2.asm33 movdqa xmm5, [rsi] ; q0
39 movlps xmm5, [rsi + rax] ; q0
44 movhps xmm5, [rdi + rax]
66 movdqa xmm0, xmm5 ; q0
69 psubusb xmm5, xmm3 ; q0-=q1
72 por xmm5, xmm3 ; abs(q0-q1)
73 movdqa [rsp+_t0], xmm5 ; save to t0
75 pmaxub xmm1, xmm5
94 movdqa xmm5, xmm4 ; p2
98 psubusb xmm2, xmm5 ; p3-=p2
[all …]
Dsubpixel_ssse3.asm62 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4
87 pmaddubsw xmm1, xmm5
117 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4
143 pmaddubsw xmm0, xmm5
203 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4
226 pmaddubsw xmm1, xmm5
245 pmaddubsw xmm1, xmm5
310 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4
331 pmaddubsw xmm1, xmm5
361 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4
[all …]
Diwalsh_sse2.asm65 movdqa xmm5, xmm4
67 punpckhqdq xmm5, xmm3 ;c1 b1
69 movdqa xmm1, xmm5 ;c1 b1
70 paddw xmm5, xmm4 ;dl+cl a1+b1 aka op[4] op[0]
73 paddw xmm5, xmm0
75 psraw xmm5, 3
78 movd eax, xmm5
80 psrldq xmm5, 4
88 movd eax, xmm5
90 psrldq xmm5, 4
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc54 movq xmm5, qword ptr [eax + edi] in TransposeWx8_SSSE3()
55 punpcklbw xmm4, xmm5 in TransposeWx8_SSSE3()
57 movdqa xmm5, xmm4 in TransposeWx8_SSSE3()
59 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3()
73 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3()
75 movdqa xmm7, xmm5 in TransposeWx8_SSSE3()
90 punpckldq xmm1, xmm5 in TransposeWx8_SSSE3()
93 movdqa xmm5, xmm1 in TransposeWx8_SSSE3()
95 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3()
97 movq qword ptr [edx + esi], xmm5 in TransposeWx8_SSSE3()
[all …]
Drow_win.cc157 const __m128i xmm5 = _mm_set1_epi8(-1); in I422ToARGBRow_SSSE3() local
186 xmm2 = _mm_unpacklo_epi8(xmm2, xmm5); in I422ToARGBRow_SSSE3()
331 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 in J400ToARGBRow_SSE2()
332 pslld xmm5, 24 in J400ToARGBRow_SSE2()
341 por xmm0, xmm5 in J400ToARGBRow_SSE2()
342 por xmm1, xmm5 in J400ToARGBRow_SSE2()
390 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 in RGB24ToARGBRow_SSSE3()
391 pslld xmm5, 24 in RGB24ToARGBRow_SSSE3()
402 por xmm2, xmm5 in RGB24ToARGBRow_SSSE3()
406 por xmm0, xmm5 in RGB24ToARGBRow_SSSE3()
[all …]
/external/libyuv/files/source/
Drotate_win.cc53 movq xmm5, qword ptr [eax + edi] in TransposeWx8_SSSE3()
54 punpcklbw xmm4, xmm5 in TransposeWx8_SSSE3()
56 movdqa xmm5, xmm4 in TransposeWx8_SSSE3()
58 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3()
72 punpcklwd xmm5, xmm7 in TransposeWx8_SSSE3()
74 movdqa xmm7, xmm5 in TransposeWx8_SSSE3()
89 punpckldq xmm1, xmm5 in TransposeWx8_SSSE3()
92 movdqa xmm5, xmm1 in TransposeWx8_SSSE3()
94 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3()
96 movq qword ptr [edx + esi], xmm5 in TransposeWx8_SSSE3()
[all …]
Drow_win.cc51 xmm5 = _mm_loadl_epi64((__m128i*)a_buf); \
78 xmm2 = _mm_unpacklo_epi8(xmm2, xmm5); \
95 const __m128i xmm5 = _mm_set1_epi8(-1); in I422ToARGBRow_SSSE3() local
114 __m128i xmm0, xmm1, xmm2, xmm4, xmm5; in I422AlphaToARGBRow_SSSE3() local
298 pcmpeqb xmm5, xmm5 // generate mask 0xff000000
299 pslld xmm5, 24
308 por xmm0, xmm5
309 por xmm1, xmm5
357 pcmpeqb xmm5, xmm5 // generate mask 0xff000000
358 pslld xmm5, 24
[all …]
/external/boringssl/linux-x86_64/crypto/aes/
Dbsaes-x86_64.S27 pxor %xmm8,%xmm5
36 movdqa %xmm5,%xmm9
37 psrlq $1,%xmm5
40 pxor %xmm6,%xmm5
42 pand %xmm7,%xmm5
44 pxor %xmm5,%xmm6
45 psllq $1,%xmm5
48 pxor %xmm9,%xmm5
70 pxor %xmm5,%xmm3
75 pxor %xmm3,%xmm5
[all …]
/external/boringssl/mac-x86_64/crypto/aes/
Dbsaes-x86_64.S25 pxor %xmm8,%xmm5
34 movdqa %xmm5,%xmm9
35 psrlq $1,%xmm5
38 pxor %xmm6,%xmm5
40 pand %xmm7,%xmm5
42 pxor %xmm5,%xmm6
43 psllq $1,%xmm5
46 pxor %xmm9,%xmm5
68 pxor %xmm5,%xmm3
73 pxor %xmm3,%xmm5
[all …]
/external/boringssl/src/crypto/aes/asm/
Dvpaes-x86_64.pl79 ## Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax
92 movdqu (%r9), %xmm5 # round0 key
98 pxor %xmm5, %xmm2
111 pxor %xmm5, %xmm4 # 4 = sb1u + k
112 movdqa %xmm15, %xmm5 # 4 : sb2u
115 pshufb %xmm2, %xmm5 # 4 = sb2u
120 pxor %xmm5, %xmm2 # 2 = 2A
135 movdqa %xmm11, %xmm5 # 2 : a/k
139 pshufb %xmm0, %xmm5 # 2 = a/k
144 pxor %xmm5, %xmm3 # 3 = iak = 1/i + a/k
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Ddct_sse2.asm122 movdqa xmm5, XMMWORD PTR[GLOBAL(_7)]
140 paddd xmm0, xmm5
141 paddd xmm1, xmm5
183 movdqa xmm5, xmm4 ; 20 21 22 23 24 25 26 27
189 punpckhwd xmm5, xmm3 ; 24 34 25 35 26 36 27 37
197 punpckldq xmm4, xmm5 ; 04 14 24 34 05 15 25 35
199 punpckhdq xmm1, xmm5 ; 06 16 26 36 07 17 27 37
216 movdqa xmm5, xmm0
223 psubw xmm5, xmm3 ; d1 = 0 - 3
225 psllw xmm5, 3
[all …]
/external/llvm/test/CodeGen/X86/
Dfmaxnum.ll107 ; SSE-NEXT: movaps %xmm4, %xmm5
108 ; SSE-NEXT: andps %xmm2, %xmm5
111 ; SSE-NEXT: orps %xmm5, %xmm4
114 ; SSE-NEXT: movaps %xmm0, %xmm5
115 ; SSE-NEXT: shufps {{.*#+}} xmm5 = xmm5[1,1,2,3]
116 ; SSE-NEXT: movaps %xmm5, %xmm3
120 ; SSE-NEXT: maxss %xmm5, %xmm2
128 ; SSE-NEXT: movaps %xmm1, %xmm5
129 ; SSE-NEXT: maxss %xmm0, %xmm5
130 ; SSE-NEXT: andnps %xmm5, %xmm2
[all …]
Dvselect-minmax.ll583 ; SSE2-NEXT: movdqa %xmm2, %xmm5
584 ; SSE2-NEXT: pcmpgtb %xmm0, %xmm5
585 ; SSE2-NEXT: pand %xmm5, %xmm0
586 ; SSE2-NEXT: pandn %xmm2, %xmm5
587 ; SSE2-NEXT: por %xmm5, %xmm0
631 ; SSE2-NEXT: movdqa %xmm0, %xmm5
632 ; SSE2-NEXT: pcmpgtb %xmm2, %xmm5
633 ; SSE2-NEXT: pxor %xmm5, %xmm7
634 ; SSE2-NEXT: pandn %xmm0, %xmm5
636 ; SSE2-NEXT: por %xmm7, %xmm5
[all …]
Dvec_minmax_uint.ll23 ; SSE2-NEXT: pshufd {{.*#+}} xmm5 = xmm4[0,0,2,2]
26 ; SSE2-NEXT: pand %xmm5, %xmm2
43 ; SSE41-NEXT: pshufd {{.*#+}} xmm5 = xmm4[0,0,2,2]
46 ; SSE41-NEXT: pand %xmm5, %xmm3
82 ; SSE2-NEXT: movdqa %xmm3, %xmm5
83 ; SSE2-NEXT: pxor %xmm4, %xmm5
87 ; SSE2-NEXT: pcmpgtd %xmm5, %xmm7
89 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm6
90 ; SSE2-NEXT: pshufd {{.*#+}} xmm5 = xmm6[1,1,3,3]
91 ; SSE2-NEXT: pand %xmm8, %xmm5
[all …]
/external/boringssl/linux-x86/crypto/aes/
Daesni-x86.S192 pxor %xmm0,%xmm5
231 pxor %xmm0,%xmm5
271 pxor %xmm0,%xmm5
326 pxor %xmm0,%xmm5
397 movdqu 48(%esi),%xmm5
411 movups %xmm5,48(%edi)
412 movdqu 48(%esi),%xmm5
428 movups %xmm5,48(%edi)
443 movups 48(%esi),%xmm5
451 movups %xmm5,48(%edi)
[all …]
/external/boringssl/mac-x86/crypto/aes/
Daesni-x86.S179 pxor %xmm0,%xmm5
216 pxor %xmm0,%xmm5
254 pxor %xmm0,%xmm5
307 pxor %xmm0,%xmm5
376 movdqu 48(%esi),%xmm5
390 movups %xmm5,48(%edi)
391 movdqu 48(%esi),%xmm5
407 movups %xmm5,48(%edi)
422 movups 48(%esi),%xmm5
430 movups %xmm5,48(%edi)
[all …]
/external/boringssl/win-x86_64/crypto/aes/
Dbsaes-x86_64.asm29 pxor xmm5,xmm8
38 movdqa xmm9,xmm5
39 psrlq xmm5,1
42 pxor xmm5,xmm6
44 pand xmm5,xmm7
46 pxor xmm6,xmm5
47 psllq xmm5,1
50 pxor xmm5,xmm9
72 pxor xmm3,xmm5
77 pxor xmm5,xmm3
[all …]

12345678