/external/llvm/test/MC/X86/ |
x86_64-xop-encoding.s | 43 // CHECK: vphaddwd %xmm3, %xmm4 45 vphaddwd %xmm3, %xmm4 72 // CHECK: vphaddubw (%rcx), %xmm3 74 vphaddubw (%rcx), %xmm3 123 // CHECK: vphaddbd %xmm1, %xmm3 125 vphaddbd %xmm1, %xmm3 144 // CHECK: vfrczps 4(%rax), %xmm3 146 vfrczps 4(%rax), %xmm3 200 // CHECK: vpshld %xmm7, %xmm5, %xmm3 202 vpshld %xmm7, %xmm5, %xmm3 [all...] |
x86-32-avx.s | 330 // CHECK: vshufps $8, %xmm1, %xmm2, %xmm3 332 vshufps $8, %xmm1, %xmm2, %xmm3 334 // CHECK: vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 336 vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 338 // CHECK: vshufpd $8, %xmm1, %xmm2, %xmm3 340 vshufpd $8, %xmm1, %xmm2, %xmm3 342 // CHECK: vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 344 vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 346 // CHECK: vcmpps $0, %xmm1, %xmm2, %xmm3 348 vcmpeqps %xmm1, %xmm2, %xmm3 [all...] |
/external/libvpx/vp8/encoder/x86/ |
dct_sse2.asm | 71 movq xmm3, MMWORD PTR[input+ pitch] ;33 32 31 30 74 punpcklqdq xmm1, xmm3 ;33 32 31 30 23 22 21 20 85 movdqa xmm3, xmm0 87 psubw xmm3, xmm1 ;c1 d1 c1 d1 c1 d1 c1 d1 89 psllw xmm3, 3 ;c1 <<= 3 d1 <<= 3 94 movdqa xmm4, xmm3 95 pmaddwd xmm3, XMMWORD PTR[GLOBAL(_5352_2217)] ;c1*2217 + d1*5352 98 paddd xmm3, XMMWORD PTR[GLOBAL(_14500)] 100 psrad xmm3, 12 ;(c1 * 2217 + d1 * 5352 + 14500)>>12 104 packssdw xmm3, xmm4 ;op[3] op[1 [all...] |
variance_impl_ssse3.asm | 94 movdqa xmm3, xmm1 97 punpckhbw xmm3, xmm2 99 pmaddubsw xmm3, [rax] 102 paddw xmm3, [GLOBAL(xmm_bi_rd)] 104 psraw xmm3, xmm_filter_shift 105 packuswb xmm1, xmm3 109 movdqa xmm3, xmm2 112 punpckhbw xmm3, xmm1 114 pmaddubsw xmm3, [rdx] 117 paddw xmm3, [GLOBAL(xmm_bi_rd) [all...] |
variance_impl_sse2.asm | 40 movdqa xmm3, [rax+48] 44 pmaddwd xmm3, xmm3 47 paddd xmm2, xmm3 55 movdqa xmm3,xmm4 57 paddd xmm4,xmm3 58 movdqa xmm3,xmm4 60 paddd xmm4,xmm3 135 movdqa xmm3, xmm1 140 punpckhbw xmm3, xmm [all...] |
sad_sse4.asm | 18 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...] |
quantize_sse2.asm | 85 movdqa xmm3, [rcx + 16] 90 paddw xmm3, xmm7 94 psubw xmm5, xmm3 100 paddw xmm5, xmm3 105 movdqa xmm3, [rcx] 113 pmulhw xmm3, xmm1 117 paddw xmm1, xmm3 171 movdqa xmm3, [rsp + qcoeff + 16] 184 pxor xmm3, xmm4 187 psubw xmm3, xmm [all...] |
fwalsh_sse2.asm | 35 movq xmm3, MMWORD PTR [rsi + rdx] 38 punpcklwd xmm2, xmm3 72 pshuflw xmm3, xmm0, 0xd8 73 pshufhw xmm0, xmm3, 0xd8 74 pshuflw xmm3, xmm2, 0xd8 75 pshufhw xmm1, xmm3, 0xd8 80 movdqa xmm3, xmm1 82 pmaddwd xmm3, [GLOBAL(cn1)] ; c12 b12 c13 b13 87 pshufd xmm7, xmm3, 0x72 ; c13 c12 b13 b12 99 movdqa xmm3, xmm [all...] |
sad_ssse3.asm | 28 lddqu xmm3, XMMWORD PTR [rdi+2] 32 psadbw xmm3, xmm0 36 paddw xmm7, xmm3 41 lddqu xmm3, XMMWORD PTR [rdi+rdx+2] 48 psadbw xmm3, xmm0 52 paddw xmm7, xmm3 75 movdqa xmm3, XMMWORD PTR [rdi+16] 77 movdqa xmm1, xmm3 80 movdqa xmm2, xmm3 83 palignr xmm3, xmm4, (%2+2 [all...] |
temporal_filter_apply_sse2.asm | 95 movdqa xmm3, xmm2 97 punpckhbw xmm3, xmm7 ; pred[ 8-15] 101 psubw xmm1, xmm3 ; src - pred[ 8-15] 121 movdqa xmm3, [GLOBAL(_const_16w)] 123 psubusw xmm3, xmm1 128 pmullw xmm3, [rsp + filter_weight] 135 paddw xmm5, xmm3 151 pmullw xmm1, xmm3 157 movdqa xmm3, xmm1 159 punpckhwd xmm3, xmm7 ; [12-15 [all...] |
/bionic/libc/arch-x86/string/ |
ssse3-memcmp3-new.S | 142 movdqu (%eax), %xmm3 146 pcmpeqb %xmm0, %xmm3 147 pmovmskb %xmm3, %edx 282 movdqa 32(%esi), %xmm3 283 palignr $1,%xmm2, %xmm3 284 pcmpeqb 16(%edi), %xmm3 286 pand %xmm1, %xmm3 287 pmovmskb %xmm3, %edx 307 movdqa 32(%esi), %xmm3 308 palignr $1,16(%esi), %xmm3 [all...] |
ssse3-memcpy5.S | 288 movdqa 0x30(%eax), %xmm3 298 movdqa %xmm3, 0x30(%edx) 356 movdqa 0x30(%eax), %xmm3 366 movdqa %xmm3, 0x30(%edx) 447 movaps 31(%eax), %xmm3 452 palignr $1, %xmm3, %xmm4 454 palignr $1, %xmm2, %xmm3 458 movaps %xmm3, 16(%edx) 470 movaps 31(%eax), %xmm3 471 palignr $1, %xmm2, %xmm3 [all...] |
ssse3-strcmp-latest.S | 331 movdqa (%edx), %xmm3 349 palignr $1, %xmm3, %xmm2 364 movdqa %xmm4, %xmm3 373 palignr $1, %xmm3, %xmm2 388 movdqa %xmm4, %xmm3 393 pcmpeqb %xmm3, %xmm0 410 psrldq $1, %xmm3 437 movdqa (%edx), %xmm3 455 palignr $2, %xmm3, %xmm2 470 movdqa %xmm4, %xmm3 [all...] |
/external/libvpx/vp8/common/x86/ |
idctllm_sse2.asm | 63 movq xmm3, [rax+rcx] 68 punpcklbw xmm3, xmm7 77 paddw xmm3, xmm4 83 packuswb xmm3, xmm7 92 movq [rax + rdx], xmm3 127 movdqa xmm3, [rax+48] 139 pmullw xmm3, [rdx+16] 150 punpckldq xmm2, xmm3 151 punpckhdq xmm4, xmm3 154 pshufd xmm3, xmm4, 11011000 [all...] |
subpixel_sse2.asm | 59 movq xmm3, MMWORD PTR [rsi - 2] 65 por xmm1, xmm3 73 punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 76 pmullw xmm3, XMMWORD PTR [rdx] ; x[-2] * H[-2]; Tap 1 106 paddsw xmm4, xmm3 180 movq xmm3, MMWORD PTR [rsi - 2] 190 por xmm1, xmm3 198 punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 201 pmullw xmm3, XMMWORD PTR [rdx] ; x[-2] * H[-2]; Tap 1 230 paddsw xmm4, xmm3 [all...] |
iwalsh_sse2.asm | 36 movdqa xmm3, xmm0 ;ip[4] ip[0] 39 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1 42 punpcklqdq xmm0, xmm3 ;d1 a1 43 punpckhqdq xmm4, xmm3 ;c1 b1 52 ;; movdqu [rdi + 16], xmm3 59 movdqa xmm3, xmm4 ; 13 12 11 10 03 02 01 00 61 punpckhwd xmm3, xmm0 ; 33 13 32 12 31 11 30 10 63 punpcklwd xmm4, xmm3 ; 31 21 11 01 30 20 10 00 64 punpckhwd xmm1, xmm3 ; 33 23 13 03 32 22 12 02 67 movdqa xmm3, xmm4 ;ip[4] ip[0 [all...] |
subpixel_ssse3.asm | 71 ;xmm3 free 118 movdqa xmm3, XMMWORD PTR [GLOBAL(shuf2bfrom1)] 138 pshufb xmm0, xmm3 214 movq xmm3, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 10 216 punpcklbw xmm0, xmm3 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10 225 movq xmm3, MMWORD PTR [rsi + 6] 231 punpcklbw xmm3, xmm7 234 movdqa xmm1, xmm3 236 pmaddubsw xmm3, xmm4 252 paddsw xmm3, xmm [all...] |
postproc_sse2.asm | 64 movq xmm3, QWORD PTR [rsi] ; mm4 = r0 p0..p7 65 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 66 movdqa xmm1, xmm3 ; mm1 = p0..p3 67 psllw xmm3, 2 ; 71 paddusw xmm3, xmm5 ; mm3 += mm6 82 paddusw xmm3, xmm5 ; mm3 += mm5 96 paddusw xmm3, xmm5 ; mm3 += mm5 108 paddusw xmm3, xmm4 ; mm3 += mm5 119 paddusw xmm3, RD42 ; mm3 += round value 120 psraw xmm3, 3 ; mm3 /= [all...] |
recon_sse2.asm | 43 movq xmm3, MMWORD PTR [rsi+16] 44 punpcklbw xmm3, xmm0 45 paddsw xmm3, XMMWORD PTR [rdx+32] 46 packuswb xmm3, xmm0 ; pack and unpack to saturate 47 movq MMWORD PTR [rdi+rax*2], xmm3 101 movdqa xmm3, XMMWORD PTR [rsi+32] 102 movdqa xmm7, xmm3 103 punpcklbw xmm3, xmm0 105 paddsw xmm3, XMMWORD PTR [rdx+64] 107 packuswb xmm3, xmm7 ; pack and unpack to saturat [all...] |
/external/compiler-rt/lib/i386/ |
floatundisf.S | 85 movd %edx, %xmm3 88 psrlq %xmm3, %xmm0 // (big input) ? input >> 12 : input 93 pslld $23, %xmm3 94 paddd %xmm3, %xmm0 // (float)input
|
/frameworks/compile/libbcc/runtime/lib/i386/ |
floatundisf.S | 85 movd %edx, %xmm3 88 psrlq %xmm3, %xmm0 // (big input) ? input >> 12 : input 93 pslld $23, %xmm3 94 paddd %xmm3, %xmm0 // (float)input
|
/external/openssl/crypto/aes/asm/ |
aesni-x86.s | 59 pxor %xmm0,%xmm3 90 pxor %xmm0,%xmm3 121 pxor %xmm0,%xmm3 157 pxor %xmm0,%xmm3 193 pxor %xmm0,%xmm3 250 pxor %xmm0,%xmm3 323 movdqu 16(%esi),%xmm3 335 movups %xmm3,16(%edi) 336 movdqu 16(%esi),%xmm3 354 movups %xmm3,16(%edi [all...] |
vpaes-x86_64.pl | 109 pshufb %xmm3, %xmm0 # 0 = sb1t 115 pshufb %xmm3, %xmm2 # 2 = sb2t 118 movdqa %xmm0, %xmm3 # 3 = A 122 pshufb %xmm4, %xmm3 # 3 = D 124 pxor %xmm0, %xmm3 # 3 = 2A+B+D 127 pxor %xmm3, %xmm0 # 0 = 2A+3B+C+D 139 movdqa %xmm10, %xmm3 # 3 : 1/i 140 pshufb %xmm1, %xmm3 # 3 = 1/i 141 pxor %xmm5, %xmm3 # 3 = iak = 1/i + a/k 146 pshufb %xmm3, %xmm2 # 2 = 1/ia [all...] |
vpaes-x86.s | 102 movdqa %xmm0,%xmm3 108 pxor %xmm0,%xmm3 111 pxor %xmm3,%xmm0 121 movdqa %xmm7,%xmm3 123 pxor %xmm5,%xmm3 130 movdqa %xmm7,%xmm3 133 pxor %xmm1,%xmm3 209 movdqa %xmm7,%xmm3 211 pxor %xmm2,%xmm3 218 movdqa %xmm7,%xmm3 [all...] |
/external/libyuv/files/source/ |
row_win.cc | 91 movdqa xmm3, [eax + 48] local 95 pmaddubsw xmm3, xmm7 local 98 phaddw xmm2, xmm3 124 movdqa xmm3, [eax + 48] local 128 pmaddubsw xmm3, xmm7 local 131 phaddw xmm2, xmm3 157 movdqa xmm3, [eax + 48] local 161 pmaddubsw xmm3, xmm7 local 164 phaddw xmm2, xmm3 198 movdqa xmm3, [eax + 48 local 202 pavgb xmm3, [eax + esi + 48] local 209 shufps xmm2, xmm3, 0x88 local 210 shufps xmm4, xmm3, 0xdd local 217 movdqa xmm3, xmm2 local 221 pmaddubsw xmm3, xmm6 local 262 movdqa xmm3, [eax + 48] local 266 pavgb xmm3, [eax + esi + 48] local 273 shufps xmm2, xmm3, 0x88 local 274 shufps xmm4, xmm3, 0xdd local 281 movdqa xmm3, xmm2 local 285 pmaddubsw xmm3, xmm6 local 326 movdqa xmm3, [eax + 48] local 330 pavgb xmm3, [eax + esi + 48] local 337 shufps xmm2, xmm3, 0x88 local 338 shufps xmm4, xmm3, 0xdd local 345 movdqa xmm3, xmm2 local 349 pmaddubsw xmm3, xmm6 local 382 movdqa xmm3, [eax + 32] local 395 palignr xmm3, xmm3, 4 \/\/ xmm3 = { xmm3[4:15]} local 396 pshufb xmm3, xmm6 local 398 por xmm3, xmm7 local 421 movdqa xmm3, [eax + 32] local 434 palignr xmm3, xmm3, 4 \/\/ xmm3 = { xmm3[4:15]} local 435 pshufb xmm3, xmm6 local 437 por xmm3, xmm7 local [all...] |