Home
last modified time | relevance | path

Searched refs:xmm4 (Results 1 – 25 of 291) sorted by relevance

12345678910>>...12

/external/boringssl/linux-x86_64/crypto/cipher_extra/
Daes128gcmsiv-x86_64.S44 vpclmulqdq $0x01,%xmm1,%xmm0,%xmm4
45 vpxor %xmm4,%xmm3,%xmm3
46 vpslldq $8,%xmm3,%xmm4
48 vpxor %xmm4,%xmm2,%xmm2
52 vpshufd $78,%xmm2,%xmm4
53 vpxor %xmm4,%xmm3,%xmm2
56 vpshufd $78,%xmm2,%xmm4
57 vpxor %xmm4,%xmm3,%xmm2
143 vpclmulqdq $0x11,(%rdi,%r11,1),%xmm0,%xmm4
162 vpxor %xmm6,%xmm4,%xmm4
[all …]
/external/boringssl/mac-x86_64/crypto/cipher_extra/
Daes128gcmsiv-x86_64.S44 vpclmulqdq $0x01,%xmm1,%xmm0,%xmm4
45 vpxor %xmm4,%xmm3,%xmm3
46 vpslldq $8,%xmm3,%xmm4
48 vpxor %xmm4,%xmm2,%xmm2
52 vpshufd $78,%xmm2,%xmm4
53 vpxor %xmm4,%xmm3,%xmm2
56 vpshufd $78,%xmm2,%xmm4
57 vpxor %xmm4,%xmm3,%xmm2
143 vpclmulqdq $0x11,(%rdi,%r11,1),%xmm0,%xmm4
162 vpxor %xmm6,%xmm4,%xmm4
[all …]
/external/boringssl/win-x86_64/crypto/cipher_extra/
Daes128gcmsiv-x86_64.asm49 vpclmulqdq xmm4,xmm0,xmm1,0x01
50 vpxor xmm3,xmm3,xmm4
51 vpslldq xmm4,xmm3,8
53 vpxor xmm2,xmm2,xmm4
57 vpshufd xmm4,xmm2,78
58 vpxor xmm2,xmm3,xmm4
61 vpshufd xmm4,xmm2,78
62 vpxor xmm2,xmm3,xmm4
177 vpclmulqdq xmm4,xmm0,XMMWORD[r11*1+rdi],0x11
196 vpxor xmm4,xmm4,xmm6
[all …]
/external/llvm/test/MC/X86/
Dx86_64-xop-encoding.s34 vphaddwq (%rcx), %xmm4
45 vphaddwd %xmm3, %xmm4
66 vphaddudq 8(%rcx,%rax), %xmm4
82 vphaddubq (%rcx), %xmm4
98 vphadddq (%rdx), %xmm4
101 vphadddq %xmm4, %xmm5
191 vpshlq %xmm2, %xmm4, %xmm6
235 vpshaq %xmm4, %xmm4, %xmm4
246 vpshad %xmm5, %xmm4, %xmm0
260 vpshab (%rcx), %xmm4, %xmm0
[all …]
/external/boringssl/src/crypto/fipsmodule/aes/asm/
Dvpaes-x86_64.pl108 movdqa %xmm13, %xmm4 # 4 : sb1u
110 pshufb %xmm2, %xmm4 # 4 = sb1u
112 pxor %xmm5, %xmm4 # 4 = sb1u + k
114 pxor %xmm4, %xmm0 # 0 = A
117 movdqa (%r11,%r10), %xmm4 # .Lk_mc_backward[]
125 pshufb %xmm4, %xmm3 # 3 = D
144 movdqa %xmm10, %xmm4 # 4 : 1/j
146 pshufb %xmm0, %xmm4 # 4 = 1/j
148 pxor %xmm5, %xmm4 # 4 = jak = 1/j + a/k
152 pshufb %xmm4, %xmm3 # 3 = 1/jak
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Didctllm_sse2.asm33 movd xmm4, [rax]
36 pinsrw xmm4, [rax+32], 4
39 pmullw xmm4, xmm5
51 pshuflw xmm4, xmm4, 00000000b
52 pshufhw xmm4, xmm4, 00000000b
55 paddw xmm4, [GLOBAL(fours)]
57 psraw xmm4, 3
71 paddw xmm0, xmm4
72 paddw xmm1, xmm4
73 paddw xmm2, xmm4
[all …]
Dsubpixel_sse2.asm68 movdqa xmm4, xmm1
75 …psrldq xmm4, 1 ; xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 00…
78 … punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1
81 pmullw xmm4, XMMWORD PTR [rdx+16] ; x[-1] * H[-1]; Tap 2
104 paddsw xmm4, xmm7
105 paddsw xmm4, xmm5
107 paddsw xmm4, xmm3
108 paddsw xmm4, xmm6
110 paddsw xmm4, xmm1
111 paddsw xmm4, [GLOBAL(rd)]
[all …]
Diwalsh_sse2.asm36 movdqa xmm4, xmm0
38 punpckhqdq xmm4, xmm3 ;c1 b1
40 movdqa xmm1, xmm4 ;c1 b1
41 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0]
49 movdqa xmm3, xmm4 ; 13 12 11 10 03 02 01 00
50 punpcklwd xmm4, xmm0 ; 23 03 22 02 21 01 20 00
52 movdqa xmm1, xmm4 ; 23 03 22 02 21 01 20 00
53 punpcklwd xmm4, xmm3 ; 31 21 11 01 30 20 10 00
58 movdqa xmm3, xmm4 ;ip[4] ip[0]
62 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Ddct_sse2.asm96 movdqa xmm4, xmm3
98 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)];d1*2217 - c1*5352
101 paddd xmm4, XMMWORD PTR[GLOBAL(_7500)]
103 psrad xmm4, 12 ;(d1 * 2217 - c1 * 5352 + 7500)>>12
106 packssdw xmm3, xmm4 ;op[3] op[1]
139 pxor xmm4, xmm4 ;zero out for compare
142 pcmpeqw xmm2, xmm4
148 movdqa xmm4, xmm3
150 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)] ;d1*2217 - c1*5352
152 paddd xmm4, XMMWORD PTR[GLOBAL(_51000)]
[all …]
/external/boringssl/linux-x86_64/crypto/fipsmodule/
Dghash-x86_64.S677 pshufd $255,%xmm2,%xmm4
682 pcmpgtd %xmm4,%xmm5
703 movdqa %xmm3,%xmm4
705 pslldq $8,%xmm4
707 pxor %xmm4,%xmm0
709 movdqa %xmm0,%xmm4
719 pxor %xmm4,%xmm0
723 movdqa %xmm0,%xmm4
725 pxor %xmm4,%xmm1
726 pxor %xmm0,%xmm4
[all …]
Daesni-gcm-x86_64.S9 vpxor %xmm4,%xmm4,%xmm4
17 vmovdqu %xmm4,16+8(%rsp)
69 vpxor %xmm4,%xmm8,%xmm8
71 vpxor %xmm5,%xmm1,%xmm4
108 vpxor %xmm1,%xmm4,%xmm4
130 vpxor %xmm2,%xmm4,%xmm4
152 vpxor %xmm3,%xmm4,%xmm4
179 vpxor %xmm2,%xmm4,%xmm4
185 vpxor %xmm5,%xmm4,%xmm4
189 vpalignr $8,%xmm4,%xmm4,%xmm0
[all …]
Dvpaes-x86_64.S43 movdqa %xmm13,%xmm4
47 pxor %xmm5,%xmm4
49 pxor %xmm4,%xmm0
52 movdqa (%r11,%r10,1),%xmm4
79 movdqa %xmm10,%xmm4
83 pxor %xmm5,%xmm4
93 movdqa -96(%r10),%xmm4
96 pxor %xmm5,%xmm4
99 pxor %xmm4,%xmm0
140 movdqa -32(%r10),%xmm4
[all …]
/external/boringssl/mac-x86_64/crypto/fipsmodule/
Dghash-x86_64.S676 pshufd $255,%xmm2,%xmm4
681 pcmpgtd %xmm4,%xmm5
702 movdqa %xmm3,%xmm4
704 pslldq $8,%xmm4
706 pxor %xmm4,%xmm0
708 movdqa %xmm0,%xmm4
718 pxor %xmm4,%xmm0
722 movdqa %xmm0,%xmm4
724 pxor %xmm4,%xmm1
725 pxor %xmm0,%xmm4
[all …]
Daesni-gcm-x86_64.S9 vpxor %xmm4,%xmm4,%xmm4
17 vmovdqu %xmm4,16+8(%rsp)
69 vpxor %xmm4,%xmm8,%xmm8
71 vpxor %xmm5,%xmm1,%xmm4
108 vpxor %xmm1,%xmm4,%xmm4
130 vpxor %xmm2,%xmm4,%xmm4
152 vpxor %xmm3,%xmm4,%xmm4
179 vpxor %xmm2,%xmm4,%xmm4
185 vpxor %xmm5,%xmm4,%xmm4
189 vpalignr $8,%xmm4,%xmm4,%xmm0
[all …]
Dvpaes-x86_64.S43 movdqa %xmm13,%xmm4
47 pxor %xmm5,%xmm4
49 pxor %xmm4,%xmm0
52 movdqa (%r11,%r10,1),%xmm4
79 movdqa %xmm10,%xmm4
83 pxor %xmm5,%xmm4
93 movdqa -96(%r10),%xmm4
96 pxor %xmm5,%xmm4
99 pxor %xmm4,%xmm0
140 movdqa -32(%r10),%xmm4
[all …]
/external/llvm/test/CodeGen/X86/
Dvector-shift-ashr-128.ll23 ; SSE2-NEXT: movdqa %xmm2, %xmm4
24 ; SSE2-NEXT: psrlq %xmm3, %xmm4
26 ; SSE2-NEXT: movsd {{.*#+}} xmm4 = xmm2[0],xmm4[1]
31 ; SSE2-NEXT: xorpd %xmm4, %xmm2
32 ; SSE2-NEXT: psubq %xmm4, %xmm2
41 ; SSE41-NEXT: pshufd {{.*#+}} xmm4 = xmm1[2,3,0,1]
42 ; SSE41-NEXT: psrlq %xmm4, %xmm2
46 ; SSE41-NEXT: psrlq %xmm4, %xmm0
56 ; AVX1-NEXT: vpshufd {{.*#+}} xmm4 = xmm1[2,3,0,1]
57 ; AVX1-NEXT: vpsrlq %xmm4, %xmm2, %xmm2
[all …]
Dviabs.ll362 ; SSE2-NEXT: movdqa %xmm0, %xmm4
363 ; SSE2-NEXT: psrad $31, %xmm4
364 ; SSE2-NEXT: paddd %xmm4, %xmm0
365 ; SSE2-NEXT: pxor %xmm4, %xmm0
366 ; SSE2-NEXT: movdqa %xmm1, %xmm4
367 ; SSE2-NEXT: psrad $31, %xmm4
368 ; SSE2-NEXT: paddd %xmm4, %xmm1
369 ; SSE2-NEXT: pxor %xmm4, %xmm1
370 ; SSE2-NEXT: movdqa %xmm2, %xmm4
371 ; SSE2-NEXT: psrad $31, %xmm4
[all …]
Dvector-rotate-128.ll22 ; SSE2-NEXT: movdqa %xmm0, %xmm4
23 ; SSE2-NEXT: psllq %xmm3, %xmm4
26 ; SSE2-NEXT: movsd {{.*#+}} xmm4 = xmm3[0],xmm4[1]
32 ; SSE2-NEXT: orpd %xmm4, %xmm1
43 ; SSE41-NEXT: movdqa %xmm0, %xmm4
44 ; SSE41-NEXT: psllq %xmm1, %xmm4
45 ; SSE41-NEXT: pblendw {{.*#+}} xmm4 = xmm3[0,1,2,3],xmm4[4,5,6,7]
51 ; SSE41-NEXT: por %xmm4, %xmm0
88 ; X32-SSE-NEXT: movdqa %xmm0, %xmm4
89 ; X32-SSE-NEXT: psllq %xmm3, %xmm4
[all …]
Dvselect-minmax.ll582 ; SSE2-NEXT: movdqa %xmm3, %xmm4
583 ; SSE2-NEXT: pcmpgtb %xmm1, %xmm4
589 ; SSE2-NEXT: pand %xmm4, %xmm1
590 ; SSE2-NEXT: pandn %xmm3, %xmm4
591 ; SSE2-NEXT: por %xmm4, %xmm1
630 ; SSE2-NEXT: movdqa %xmm6, %xmm4
631 ; SSE2-NEXT: pxor %xmm7, %xmm4
639 ; SSE2-NEXT: pandn %xmm3, %xmm4
640 ; SSE2-NEXT: por %xmm6, %xmm4
642 ; SSE2-NEXT: movdqa %xmm4, %xmm1
[all …]
Dvector-bitreverse.ll1038 ; SSE2-NEXT: movdqa %xmm0, %xmm4
1039 ; SSE2-NEXT: psllw $3, %xmm4
1040 ; SSE2-NEXT: pand {{.*}}(%rip), %xmm4
1041 ; SSE2-NEXT: pand {{.*}}(%rip), %xmm4
1042 ; SSE2-NEXT: por %xmm3, %xmm4
1046 ; SSE2-NEXT: por %xmm4, %xmm3
1047 ; SSE2-NEXT: movdqa %xmm0, %xmm4
1048 ; SSE2-NEXT: psrlw $1, %xmm4
1049 ; SSE2-NEXT: pand {{.*}}(%rip), %xmm4
1050 ; SSE2-NEXT: pand {{.*}}(%rip), %xmm4
[all …]
Dvec_minmax_uint.ll21 ; SSE2-NEXT: movdqa %xmm2, %xmm4
22 ; SSE2-NEXT: pcmpgtd %xmm3, %xmm4
23 ; SSE2-NEXT: pshufd {{.*#+}} xmm5 = xmm4[0,0,2,2]
27 ; SSE2-NEXT: pshufd {{.*#+}} xmm3 = xmm4[1,1,3,3]
41 ; SSE41-NEXT: movdqa %xmm0, %xmm4
42 ; SSE41-NEXT: pcmpgtd %xmm3, %xmm4
43 ; SSE41-NEXT: pshufd {{.*#+}} xmm5 = xmm4[0,0,2,2]
47 ; SSE41-NEXT: pshufd {{.*#+}} xmm0 = xmm4[1,1,3,3]
81 ; SSE2-NEXT: movdqa {{.*#+}} xmm4 = [2147483648,2147483648,2147483648,2147483648]
83 ; SSE2-NEXT: pxor %xmm4, %xmm5
[all …]
/external/boringssl/win-x86_64/crypto/fipsmodule/
Dghash-x86_64.asm703 pshufd xmm4,xmm2,255
708 pcmpgtd xmm5,xmm4
729 movdqa xmm4,xmm3
731 pslldq xmm4,8
733 pxor xmm0,xmm4
735 movdqa xmm4,xmm0
745 pxor xmm0,xmm4
749 movdqa xmm4,xmm0
751 pxor xmm1,xmm4
752 pxor xmm4,xmm0
[all …]
/external/libjpeg-turbo/simd/
Djccolext-sse2-64.asm281 ; xmm0=R(02468ACE)=RE, xmm2=G(02468ACE)=GE, xmm4=B(02468ACE)=BE
296 movdqa XMMWORD [wk(2)], xmm4 ; wk(2)=BE
303 movdqa xmm4,xmm6
307 pmaddwd xmm4,[rel PW_MF016_MF033] ; xmm4=ROH*-FIX(0.168)+GOH*-FIX(0.331)
322 paddd xmm4,xmm6
324 paddd xmm4,xmm5
326 psrld xmm4,SCALEBITS ; xmm4=CbOH
327 packssdw xmm7,xmm4 ; xmm7=CbO
335 movdqa xmm4,xmm6
339 pmaddwd xmm4,[rel PW_MF016_MF033] ; xmm4=REH*-FIX(0.168)+GEH*-FIX(0.331)
[all …]
/external/boringssl/mac-x86/crypto/fipsmodule/
Dvpaes-x86.S88 movdqa 32(%ebp),%xmm4
92 pxor %xmm5,%xmm4
94 pxor %xmm4,%xmm0
98 movdqa (%ebx,%ecx,1),%xmm4
122 movdqa %xmm7,%xmm4
126 pxor %xmm5,%xmm4
134 movdqa 96(%ebp),%xmm4
137 pxor %xmm5,%xmm4
140 pxor %xmm4,%xmm0
169 movdqa -32(%ebx),%xmm4
[all …]
/external/boringssl/linux-x86/crypto/fipsmodule/
Dvpaes-x86.S91 movdqa 32(%ebp),%xmm4
95 pxor %xmm5,%xmm4
97 pxor %xmm4,%xmm0
101 movdqa (%ebx,%ecx,1),%xmm4
125 movdqa %xmm7,%xmm4
129 pxor %xmm5,%xmm4
137 movdqa 96(%ebp),%xmm4
140 pxor %xmm5,%xmm4
143 pxor %xmm4,%xmm0
174 movdqa -32(%ebx),%xmm4
[all …]

12345678910>>...12