Home
last modified time | relevance | path

Searched refs:xmm3 (Results 1 – 25 of 188) sorted by relevance

12345678

/external/llvm/test/MC/X86/
Dx86-32-avx.s332 vshufps $8, %xmm1, %xmm2, %xmm3
336 vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3
340 vshufpd $8, %xmm1, %xmm2, %xmm3
344 vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3
348 vcmpeqps %xmm1, %xmm2, %xmm3
352 vcmpleps %xmm1, %xmm2, %xmm3
356 vcmpltps %xmm1, %xmm2, %xmm3
360 vcmpneqps %xmm1, %xmm2, %xmm3
364 vcmpnleps %xmm1, %xmm2, %xmm3
368 vcmpnltps %xmm1, %xmm2, %xmm3
[all …]
Dx86_64-xop-encoding.s45 vphaddwd %xmm3, %xmm4
74 vphaddubw (%rcx), %xmm3
125 vphaddbd %xmm1, %xmm3
146 vfrczps 4(%rax), %xmm3
202 vpshld %xmm7, %xmm5, %xmm3
205 vpshld 4(%rax), %xmm3, %xmm3
213 vpshlb %xmm1, %xmm2, %xmm3
219 vpshlb %xmm2, (%rax,%rdx), %xmm3
224 vpshaw %xmm7, %xmm5, %xmm3
230 vpshaw %xmm0, 8(%rax,%rcx), %xmm3
[all …]
/external/llvm/test/CodeGen/X86/
Dbswap-vector.ll122 ; CHECK-NOSSSE3-NEXT: movdqa %xmm0, %xmm3
123 … {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10],xmm3[11],xmm2[11],xmm3[12],xmm2…
124 ; CHECK-NOSSSE3-NEXT: pshuflw {{.*#+}} xmm3 = xmm3[1,0,3,2,4,5,6,7]
125 ; CHECK-NOSSSE3-NEXT: pshufhw {{.*#+}} xmm3 = xmm3[0,1,2,3,5,4,7,6]
129 ; CHECK-NOSSSE3-NEXT: packuswb %xmm3, %xmm0
130 ; CHECK-NOSSSE3-NEXT: movdqa %xmm1, %xmm3
131 … {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10],xmm3[11],xmm2[11],xmm3[12],xmm2…
132 ; CHECK-NOSSSE3-NEXT: pshuflw {{.*#+}} xmm3 = xmm3[1,0,3,2,4,5,6,7]
133 ; CHECK-NOSSSE3-NEXT: pshufhw {{.*#+}} xmm3 = xmm3[0,1,2,3,5,4,7,6]
137 ; CHECK-NOSSSE3-NEXT: packuswb %xmm3, %xmm1
[all …]
Dvector-idiv.ll12 ; SSE41-NEXT: pshufd {{.*#+}} xmm3 = xmm0[1,1,3,3]
13 ; SSE41-NEXT: pmuludq %xmm2, %xmm3
16 ; SSE41-NEXT: pblendw {{.*#+}} xmm1 = xmm1[0,1],xmm3[2,3],xmm1[4,5],xmm3[6,7]
30 ; SSE-NEXT: pshufd {{.*#+}} xmm3 = xmm0[1,1,3,3]
31 ; SSE-NEXT: pmuludq %xmm1, %xmm3
32 ; SSE-NEXT: pshufd {{.*#+}} xmm1 = xmm3[1,3,2,3]
44 ; AVX-NEXT: vpshufd {{.*#+}} xmm3 = xmm0[1,1,3,3]
45 ; AVX-NEXT: vpmuludq %xmm2, %xmm3, %xmm2
62 ; SSE41-NEXT: pshufd {{.*#+}} xmm3 = xmm2[1,1,3,3]
64 ; SSE41-NEXT: pmuludq %xmm3, %xmm4
[all …]
Dfast-isel-select-sse.ll12 ; CHECK-NEXT: andnps %xmm3, %xmm0
16 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
26 ; CHECK-NEXT: andnpd %xmm3, %xmm0
30 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
40 ; CHECK-NEXT: andnps %xmm3, %xmm1
44 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
54 ; CHECK-NEXT: andnpd %xmm3, %xmm1
58 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
68 ; CHECK-NEXT: andnps %xmm3, %xmm1
72 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
[all …]
/external/boringssl/src/crypto/aes/asm/
Dvpaes-x86_64.pl110 pshufb %xmm3, %xmm0 # 0 = sb1t
118 pshufb %xmm3, %xmm2 # 2 = sb2t
119 movdqa %xmm0, %xmm3 # 3 = A
124 pshufb %xmm4, %xmm3 # 3 = D
126 pxor %xmm0, %xmm3 # 3 = 2A+B+D
130 pxor %xmm3, %xmm0 # 0 = 2A+3B+C+D
140 movdqa %xmm10, %xmm3 # 3 : 1/i
142 pshufb %xmm1, %xmm3 # 3 = 1/i
144 pxor %xmm5, %xmm3 # 3 = iak = 1/i + a/k
148 pshufb %xmm3, %xmm2 # 2 = 1/iak
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Ddct_sse2.asm73 movq xmm3, MMWORD PTR[input+ pitch] ;33 32 31 30
76 punpcklqdq xmm1, xmm3 ;33 32 31 30 23 22 21 20
87 movdqa xmm3, xmm0
89 psubw xmm3, xmm1 ;c1 d1 c1 d1 c1 d1 c1 d1
91 psllw xmm3, 3 ;c1 <<= 3 d1 <<= 3
96 movdqa xmm4, xmm3
97 pmaddwd xmm3, XMMWORD PTR[GLOBAL(_5352_2217)] ;c1*2217 + d1*5352
100 paddd xmm3, XMMWORD PTR[GLOBAL(_14500)]
102 psrad xmm3, 12 ;(c1 * 2217 + d1 * 5352 + 14500)>>12
106 packssdw xmm3, xmm4 ;op[3] op[1]
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Dloopfilter_block_sse2_x86_64.asm202 movdqa xmm3, i3
207 LF_FILTER_HEV_MASK xmm0, xmm1, xmm2, xmm3, xmm4, xmm8, xmm9, xmm10
211 movdqa xmm3, i4
213 LF_FILTER xmm1, xmm2, xmm3, xmm8, xmm0, xmm4
218 movdqa i4, xmm3
227 LF_FILTER_HEV_MASK xmm3, xmm8, xmm0, xmm1, xmm2, xmm4, xmm10, xmm11, xmm9
233 LF_FILTER xmm0, xmm1, xmm4, xmm8, xmm3, xmm2
244 movdqa xmm3, i13
247 LF_FILTER_HEV_MASK xmm4, xmm8, xmm0, xmm1, xmm2, xmm3, xmm9, xmm11, xmm10
251 movdqa xmm3, i12
[all …]
Didctllm_sse2.asm62 movq xmm3, [rax+rcx]
67 punpcklbw xmm3, xmm5
74 paddw xmm3, xmm4
80 packuswb xmm3, xmm5
89 movq [rax + rdx], xmm3
131 movdqa xmm3, [rax+48]
143 pmullw xmm3, [rdx+16]
155 punpckldq xmm2, xmm3
156 punpckhdq xmm4, xmm3
159 pshufd xmm3, xmm4, 11011000b
[all …]
Dsubpixel_sse2.asm60 movq xmm3, MMWORD PTR [rsi - 2]
66 por xmm1, xmm3
74 … punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2
77 pmullw xmm3, XMMWORD PTR [rdx] ; x[-2] * H[-2]; Tap 1
107 paddsw xmm4, xmm3
181 movq xmm3, MMWORD PTR [rsi - 2]
191 por xmm1, xmm3
199 … punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2
202 pmullw xmm3, XMMWORD PTR [rdx] ; x[-2] * H[-2]; Tap 1
231 paddsw xmm4, xmm3
[all …]
Dsubpixel_ssse3.asm72 ;xmm3 free
120 movdqa xmm3, XMMWORD PTR [GLOBAL(shuf2bfrom1)]
140 pshufb xmm0, xmm3
213 movq xmm3, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 10
215 punpcklbw xmm0, xmm3 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10
224 movq xmm3, MMWORD PTR [rsi + 6]
230 punpcklbw xmm3, xmm7
233 movdqa xmm1, xmm3
235 pmaddubsw xmm3, xmm4
251 paddsw xmm3, xmm1
[all …]
/external/boringssl/mac-x86/crypto/aes/
Daesni-x86.S63 pxor %xmm0,%xmm3
89 pxor %xmm0,%xmm3
115 pxor %xmm0,%xmm3
146 pxor %xmm0,%xmm3
177 pxor %xmm0,%xmm3
214 pxor %xmm0,%xmm3
251 pxor %xmm0,%xmm3
304 pxor %xmm0,%xmm3
374 movdqu 16(%esi),%xmm3
386 movups %xmm3,16(%edi)
[all …]
/external/boringssl/linux-x86/crypto/aes/
Daesni-x86.S68 pxor %xmm0,%xmm3
96 pxor %xmm0,%xmm3
124 pxor %xmm0,%xmm3
157 pxor %xmm0,%xmm3
190 pxor %xmm0,%xmm3
229 pxor %xmm0,%xmm3
268 pxor %xmm0,%xmm3
323 pxor %xmm0,%xmm3
395 movdqu 16(%esi),%xmm3
407 movups %xmm3,16(%edi)
[all …]
/external/boringssl/linux-x86_64/crypto/modes/
Dghash-x86_64.S673 movdqa %xmm2,%xmm3
676 psrlq $63,%xmm3
678 pslldq $8,%xmm3
679 por %xmm3,%xmm2
690 pshufd $78,%xmm0,%xmm3
691 pxor %xmm0,%xmm3
695 pxor %xmm0,%xmm3
696 pxor %xmm1,%xmm3
698 movdqa %xmm3,%xmm4
699 psrldq $8,%xmm3
[all …]
/external/boringssl/mac-x86_64/crypto/modes/
Dghash-x86_64.S672 movdqa %xmm2,%xmm3
675 psrlq $63,%xmm3
677 pslldq $8,%xmm3
678 por %xmm3,%xmm2
689 pshufd $78,%xmm0,%xmm3
690 pxor %xmm0,%xmm3
694 pxor %xmm0,%xmm3
695 pxor %xmm1,%xmm3
697 movdqa %xmm3,%xmm4
698 psrldq $8,%xmm3
[all …]
/external/libyuv/files/source/
Drow_win.cc251 movdqu xmm3, [eax + 32] in RGB24ToARGBRow_SSSE3()
253 movdqa xmm2, xmm3 in RGB24ToARGBRow_SSSE3()
264 palignr xmm3, xmm3, 4 // xmm3 = { xmm3[4:15]} in RGB24ToARGBRow_SSSE3()
265 pshufb xmm3, xmm4 in RGB24ToARGBRow_SSSE3()
267 por xmm3, xmm5 in RGB24ToARGBRow_SSSE3()
269 movdqa [edx + 48], xmm3 in RGB24ToARGBRow_SSSE3()
291 movdqu xmm3, [eax + 32] in RAWToARGBRow_SSSE3()
293 movdqa xmm2, xmm3 in RAWToARGBRow_SSSE3()
304 palignr xmm3, xmm3, 4 // xmm3 = { xmm3[4:15]} in RAWToARGBRow_SSSE3()
305 pshufb xmm3, xmm4 in RAWToARGBRow_SSSE3()
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dsad_sse4.asm18 movq xmm3, MMWORD PTR [rdi+8]
20 punpcklqdq xmm1, xmm3
21 punpcklqdq xmm3, xmm2
29 movdqa xmm4, xmm3
30 mpsadbw xmm3, xmm0, 0x0
34 paddw xmm1, xmm3
39 movq xmm3, MMWORD PTR [rdi+8]
41 punpcklqdq xmm5, xmm3
42 punpcklqdq xmm3, xmm2
50 movdqa xmm4, xmm3
[all …]
/external/boringssl/win-x86/crypto/aes/
Daesni-x86.asm74 pxor xmm3,xmm0
99 pxor xmm3,xmm0
124 pxor xmm3,xmm0
154 pxor xmm3,xmm0
184 pxor xmm3,xmm0
220 pxor xmm3,xmm0
256 pxor xmm3,xmm0
308 pxor xmm3,xmm0
377 movdqu xmm3,[16+esi]
389 movups [16+edi],xmm3
[all …]
/external/boringssl/linux-x86_64/crypto/aes/
Daesni-x86_64.S61 xorps %xmm0,%xmm3
90 xorps %xmm0,%xmm3
119 xorps %xmm0,%xmm3
153 xorps %xmm0,%xmm3
187 xorps %xmm0,%xmm3
227 xorps %xmm0,%xmm3
267 pxor %xmm0,%xmm3
321 pxor %xmm0,%xmm3
375 xorps %xmm0,%xmm3
439 xorps %xmm0,%xmm3
[all …]
Dbsaes-x86_64.S23 pxor %xmm8,%xmm3
38 movdqa %xmm3,%xmm10
39 psrlq $1,%xmm3
41 pxor %xmm4,%xmm3
43 pand %xmm7,%xmm3
46 pxor %xmm3,%xmm4
47 psllq $1,%xmm3
49 pxor %xmm10,%xmm3
67 movdqa %xmm3,%xmm10
68 psrlq $2,%xmm3
[all …]
Dvpaes-x86_64.S55 movdqa %xmm0,%xmm3
62 pxor %xmm0,%xmm3
66 pxor %xmm3,%xmm0
76 movdqa %xmm10,%xmm3
80 pxor %xmm5,%xmm3
85 movdqa %xmm10,%xmm3
89 pxor %xmm1,%xmm3
182 movdqa %xmm10,%xmm3
186 pxor %xmm2,%xmm3
191 movdqa %xmm10,%xmm3
[all …]
/external/boringssl/mac-x86_64/crypto/aes/
Dbsaes-x86_64.S21 pxor %xmm8,%xmm3
36 movdqa %xmm3,%xmm10
37 psrlq $1,%xmm3
39 pxor %xmm4,%xmm3
41 pand %xmm7,%xmm3
44 pxor %xmm3,%xmm4
45 psllq $1,%xmm3
47 pxor %xmm10,%xmm3
65 movdqa %xmm3,%xmm10
66 psrlq $2,%xmm3
[all …]
Daesni-x86_64.S60 xorps %xmm0,%xmm3
89 xorps %xmm0,%xmm3
118 xorps %xmm0,%xmm3
152 xorps %xmm0,%xmm3
186 xorps %xmm0,%xmm3
226 xorps %xmm0,%xmm3
266 pxor %xmm0,%xmm3
320 pxor %xmm0,%xmm3
374 xorps %xmm0,%xmm3
438 xorps %xmm0,%xmm3
[all …]
/external/boringssl/win-x86_64/crypto/modes/
Dghash-x86_64.asm699 movdqa xmm3,xmm2
702 psrlq xmm3,63
704 pslldq xmm3,8
705 por xmm2,xmm3
716 pshufd xmm3,xmm0,78
717 pxor xmm3,xmm0
721 pxor xmm3,xmm0
722 pxor xmm3,xmm1
724 movdqa xmm4,xmm3
725 psrldq xmm3,8
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc48 movq xmm3, qword ptr [eax + edi] in TransposeWx8_SSSE3()
50 punpcklbw xmm2, xmm3 in TransposeWx8_SSSE3()
51 movdqa xmm3, xmm2 in TransposeWx8_SSSE3()
53 palignr xmm3, xmm3, 8 in TransposeWx8_SSSE3()
67 punpcklwd xmm1, xmm3 in TransposeWx8_SSSE3()
69 movdqa xmm3, xmm1 in TransposeWx8_SSSE3()
71 palignr xmm3, xmm3, 8 in TransposeWx8_SSSE3()
96 punpckldq xmm3, xmm7 in TransposeWx8_SSSE3()
99 movq qword ptr [edx], xmm3 in TransposeWx8_SSSE3()
100 movdqa xmm7, xmm3 in TransposeWx8_SSSE3()
[all …]

12345678