/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_subpel_variance_impl_sse2.asm | 34 pxor xmm6, xmm6 ; error accumulator 70 paddw xmm6, xmm5 ; xmm6 += accumulated column differences 71 paddw xmm6, xmm4 88 punpcklwd xmm0, xmm6 89 punpckhwd xmm1, xmm6 95 movdqa xmm6, xmm7 96 punpckldq xmm6, xmm5 98 paddd xmm6, xmm [all...] |
vp9_variance_impl_sse2.asm | 124 pxor xmm6, xmm6 ; clear xmm6 for accumulating sse 154 paddd xmm6, xmm1 155 paddd xmm6, xmm3 164 movdqa xmm1, xmm6 165 pxor xmm6, xmm6 168 punpcklwd xmm6, xmm7 173 psrad xmm6, 1 [all...] |
vp9_sad_ssse3.asm | 18 lddqu xmm6, XMMWORD PTR [rdi+1] 22 psadbw xmm6, xmm0 35 paddw xmm6, xmm2 51 paddw xmm6, xmm2 64 movdqa xmm6, xmm7 65 palignr xmm6, xmm4, (%2+1) 70 psadbw xmm6, xmm0 90 paddw xmm6, xmm2 113 paddw xmm6, xmm2 241 movq xmm0, xmm6 [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
sse3.asm | 11 haddps xmm6, xmm1 19 movddup xmm7, xmm6
|
amd200707.asm | 3 extrq xmm6, 0, 7 6 insertq xmm5, xmm6, 0, 7
|
/external/libvpx/libvpx/vp8/common/x86/ |
variance_impl_sse2.asm | 126 pxor xmm6, xmm6 ; clear xmm6 for accumulating sse 156 paddd xmm6, xmm1 157 paddd xmm6, xmm3 166 movdqa xmm1, xmm6 167 pxor xmm6, xmm6 170 punpcklwd xmm6, xmm7 175 psrad xmm6, 1 [all...] |
variance_impl_ssse3.asm | 43 pxor xmm6, xmm6 129 paddw xmm6, xmm2 130 paddw xmm6, xmm3 195 paddw xmm6, xmm1 196 paddw xmm6, xmm2 237 paddw xmm6, xmm1 238 paddw xmm6, xmm2 286 paddw xmm6, xmm1 287 paddw xmm6, xmm [all...] |
subpixel_ssse3.asm | 63 movdqa xmm6, XMMWORD PTR [rax+128] ;k1_k3 90 pmaddubsw xmm2, xmm6 118 movdqa xmm6, XMMWORD PTR [rax+128] ;k1_k3 146 pmaddubsw xmm2, xmm6 204 movdqa xmm6, XMMWORD PTR [rax+128] ;k1_k3 229 pmaddubsw xmm2, xmm6 247 pmaddubsw xmm2, xmm6 311 movdqa xmm6, XMMWORD PTR [rax+128] ;k1_k3 334 pmaddubsw xmm2, xmm6 362 movdqa xmm6, XMMWORD PTR [rax+128] ;k1_k [all...] |
loopfilter_sse2.asm | 54 movdqa xmm6, xmm1 ; q2 58 psubusb xmm2, xmm6 ; q3-=q2 60 psubusb xmm4, xmm6 ; q1-=q2 61 psubusb xmm6, xmm3 ; q2-=q1 63 por xmm4, xmm6 ; abs(q2-q1) 80 movdqa xmm6, [rsi+2*rax] ; p1 84 movlps xmm6, [rsi + rcx] ; p1 88 movhps xmm6, [rdi + rcx] 91 movdqa [rsp+_p1], xmm6 ; store p1 95 movdqa xmm3, xmm6 ; p [all...] |
sad_ssse3.asm | 18 lddqu xmm6, XMMWORD PTR [rdi+1] 22 psadbw xmm6, xmm0 35 paddw xmm6, xmm2 51 paddw xmm6, xmm2 64 movdqa xmm6, xmm7 65 palignr xmm6, xmm4, (%2+1) 70 psadbw xmm6, xmm0 90 paddw xmm6, xmm2 113 paddw xmm6, xmm2 241 movq xmm0, xmm6 [all...] |
loopfilter_block_sse2.asm | 171 %define scratch2 xmm6 313 %define scratch2 xmm6 390 movdqa xmm6, s14 391 movdqa xmm7, xmm6 392 punpcklbw xmm6, s15 ; e0 f0 396 punpcklwd xmm3, xmm6 ; c0 d0 e0 f0 397 punpckhwd xmm8, xmm6 ; c4 d4 e4 f4 399 movdqa xmm6, xmm5 401 punpckhwd xmm6, xmm7 ; cc dc ec fc 418 punpckldq xmm2, xmm6 ; 8c 9c ac bc cc dc ec f [all...] |
postproc_sse2.asm | 17 movdqa xmm6, xmm0 24 psubusb xmm6, xmm3 27 paddusb xmm6, xmm3 36 psubusb xmm7, xmm6 43 movdqa xmm6, xmm0 49 psubusb xmm6, xmm2 53 paddusb xmm6, xmm2 64 psubusb xmm2, xmm6 307 pxor xmm6, xmm6 ; [all...] |
subpixel_sse2.asm | 71 movdqa xmm6, xmm1 85 psrldq xmm6, 3 ; xx xx xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 89 punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01 92 pmullw xmm6, [rdx+48] ; x[ 1] * h[ 1] ; Tap 4 108 paddsw xmm4, xmm6 196 movdqa xmm6, xmm1 210 psrldq xmm6, 3 ; xx xx xx 0d 0c 0b 0a 09 08 07 06 05 04 03 02 01 214 punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01 217 pmullw xmm6, [rdx+48] ; x[ 1] * h[ 1] ; Tap 4 232 paddsw xmm4, xmm6 [all...] |
idctllm_sse2.asm | 188 movdqa xmm6, xmm2 ; a1 196 psubw xmm6, xmm3 ;3 204 punpcklwd xmm4, xmm6 ; 015 011 014 010 013 009 012 008 205 punpckhwd xmm5, xmm6 ; 115 111 114 110 113 109 112 108 212 movdqa xmm6, xmm7 ; 107 103 106 102 105 101 104 100 214 punpckhdq xmm6, xmm5 ; 115 111 107 103 114 110 106 102 222 punpckldq xmm1, xmm6 ; 114 110 014 010 106 102 006 002 223 punpckhdq xmm7, xmm6 ; 115 111 015 011 107 103 007 003 260 movdqa xmm6, xmm2 ; a1 268 psubw xmm6, xmm3 ; [all...] |
/external/lzma/Asm/x86/ |
AesOpt.asm | 23 movdqa [r4 + 8], xmm6
45 movdqa xmm6, [r4 + 8]
76 pxor reg, xmm6
77 movdqa xmm6, [rD + offs]
92 MY_PROLOG xmm6
119 pxor xmm0, xmm6
121 movdqa xmm6, xmm1
127 movdqa [r1 - 32], xmm6
179 MY_PROLOG xmm6
203 paddq xmm6, xmm7 [all...] |
/external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/ |
bsaes-x86_64.S | 27 pxor %xmm8,%xmm6 37 pxor %xmm6,%xmm5 41 pxor %xmm5,%xmm6 66 pxor %xmm6,%xmm4 70 pxor %xmm4,%xmm6 94 pxor %xmm6,%xmm2 98 pxor %xmm2,%xmm6 135 pxor 112(%rax),%xmm6 147 pxor %xmm6,%xmm2 148 pxor %xmm4,%xmm6 [all...] |
/external/openssl/crypto/aes/asm/ |
bsaes-x86_64.S | 27 pxor %xmm8,%xmm6 37 pxor %xmm6,%xmm5 41 pxor %xmm5,%xmm6 66 pxor %xmm6,%xmm4 70 pxor %xmm4,%xmm6 94 pxor %xmm6,%xmm2 98 pxor %xmm2,%xmm6 135 pxor 112(%rax),%xmm6 147 pxor %xmm6,%xmm2 148 pxor %xmm4,%xmm6 [all...] |
/external/valgrind/main/none/tests/amd64/ |
avx-1.c | 83 : /*TRASH*/"xmm0","xmm7","xmm8","xmm6","xmm9","r14","memory","cc" \ 116 "vpor %%xmm6, %%xmm8, %%xmm7", 120 "vpxor %%xmm6, %%xmm8, %%xmm7", 124 "vpsubb %%xmm6, %%xmm8, %%xmm7", 128 "vpsubd %%xmm6, %%xmm8, %%xmm7", 132 "vpaddd %%xmm6, %%xmm8, %%xmm7", 136 "vpmovzxwd %%xmm6, %%xmm8", 140 "vpmovzxbw %%xmm6, %%xmm8", 144 "vpblendvb %%xmm9, %%xmm6, %%xmm8, %%xmm7", 148 "vpminsd %%xmm6, %%xmm8, %%xmm7" [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
fwalsh_sse2.asm | 55 pxor xmm6, xmm6 56 movq xmm6, xmm0 58 pcmpeqw xmm7, xmm6 86 pshufd xmm6, xmm1, 0x72 ; d13 d12 a13 a12 92 movdqa xmm1, xmm6 94 punpckhqdq xmm6, xmm7 ; c13 c12 d13 d12 100 paddd xmm1, xmm6 ; b23 b22 a23 a22 101 psubd xmm3, xmm6 ; c23 c22 d23 d22 110 pxor xmm6, xmm [all...] |
quantize_sse4.asm | 91 movdqa xmm6, xmm2 95 psubw xmm6, xmm4 160 ZIGZAG_LOOP 0, 0, xmm2, xmm6, xmm4 161 ZIGZAG_LOOP 1, 1, xmm2, xmm6, xmm4 162 ZIGZAG_LOOP 4, 4, xmm2, xmm6, xmm4 164 ZIGZAG_LOOP 5, 5, xmm2, xmm6, xmm4 165 ZIGZAG_LOOP 2, 2, xmm2, xmm6, xmm4 166 ZIGZAG_LOOP 3, 3, xmm2, xmm6, xmm4 167 ZIGZAG_LOOP 6, 6, xmm2, xmm6, xmm4 172 ZIGZAG_LOOP 7, 7, xmm2, xmm6, xmm [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_postproc_sse2.asm | 85 movdqa xmm6, xmm1 ; mm6 = r0 p0..p3 86 psubusw xmm6, xmm5 ; mm6 = r0 p0..p3 - r2 p0..p3 88 paddusw xmm6, xmm5 ; mm6 = abs(r0 p0..p3 - r2 p0..p3) 89 pcmpgtw xmm6, xmm2 90 por xmm7, xmm6 ; accumulate thresholds 99 movdqa xmm6, xmm1 ; mm6 = r0 p0..p3 100 psubusw xmm6, xmm5 ; mm6 = p0..p3 - r-2 p0..p3 102 paddusw xmm6, xmm5 ; mm6 = abs(r0 p0..p3 - r-2 p0..p3) 103 pcmpgtw xmm6, xmm2 104 por xmm7, xmm6 ; accumulate threshold [all...] |
vp9_subpixel_8t_sse2.asm | 29 pshuflw xmm6, xmm7, 10101010b ;k6 35 punpcklqdq xmm6, xmm7 40 movdqa k6k7, xmm6 42 movq xmm6, rcx 43 pshufd xmm6, xmm6, 0 44 movdqa krd, xmm6 52 punpckldq xmm6, xmm7 57 punpcklbw xmm6, zero 62 pmullw xmm6, k6k [all...] |
/external/libyuv/files/source/ |
rotate.cc | 98 movq xmm6, qword ptr [eax] local 101 punpcklbw xmm6, xmm7 local 103 movdqa xmm7, xmm6 112 punpcklwd xmm4, xmm6 114 movdqa xmm6, xmm4 local 116 palignr xmm6, xmm6, 8 local 126 punpckldq xmm2, xmm6 127 movdqa xmm6, xmm2 local 128 palignr xmm6, xmm6, local 202 movdqa xmm6, [eax] local 208 punpcklbw xmm6, xmm7 local 225 movdqa xmm6, xmm5 local 228 movdqa xmm6, xmm5 \/\/ use xmm6 as temp register. local 230 punpckhwd xmm6, xmm7 local 234 movdqa xmm6, xmm0 local 236 punpckhdq xmm6, xmm4 local 238 movdqa xmm6, [esp] \/\/ restore xmm6 local [all...] |
/external/stressapptest/src/ |
adler32memcpy.cc | 51 // variable A = XMM6 and variable B = XMM7. 52 // (a1 = lower 8 bytes of XMM6 and b1 = lower 8 bytes of XMM7) 284 // XMM6 is initialized with 1 and XMM7 with 0. 287 "movdqu 48(" rAX "), %%xmm6;" 318 // Add XMM0 to XMM6 and then add XMM6 to XMM7. 323 "paddq %%xmm0, %%xmm6;" 324 "paddq %%xmm6, %%xmm7;" 325 "paddq %%xmm1, %%xmm6;" 326 "paddq %%xmm6, %%xmm7; [all...] |
/external/llvm/test/MC/X86/ |
x86_64-xop-encoding.s | 35 // CHECK: vphaddwq %xmm6, %xmm2 37 vphaddwq %xmm6, %xmm2 48 // CHECK: vphadduwq (%rcx,%rax), %xmm6 50 vphadduwq (%rcx,%rax), %xmm6 67 // CHECK: vphaddudq %xmm6, %xmm2 69 vphaddudq %xmm6, %xmm2 107 // CHECK: vphaddbw %xmm5, %xmm6 109 vphaddbw %xmm5, %xmm6 147 // CHECK: vfrczps %xmm6, %xmm5 149 vfrczps %xmm6, %xmm [all...] |