/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
sse3.asm | 2 addsubpd xmm5, xmm7 4 addsubps xmm1, xmm5 13 hsubpd xmm5, xmm3 24 movsldup xmm5, dqword [eax+ebx]
|
simd-1.asm | 3 movntps dqword [0], xmm5
|
amd200707.asm | 6 insertq xmm5, xmm6, 0, 7 9 movntsd qword [0], xmm5
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_subpel_variance_impl_sse2.asm | 45 movdqu xmm5, XMMWORD PTR [rsi] 47 pavgb xmm5, xmm3 ; xmm5 = avg(xmm1,xmm3) horizontal line 1 56 pavgb xmm5, xmm1 ; xmm = vertical average of the above 58 movdqa xmm4, xmm5 59 punpcklbw xmm5, xmm0 ; xmm5 = words of above 64 psubw xmm5, xmm3 ; xmm5 -= xmm3 70 paddw xmm6, xmm5 ; xmm6 += accumulated column difference [all...] |
vp9_sad_sse4.asm | 38 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, xmm [all...] |
vp9_variance_impl_sse2.asm | 167 pxor xmm5, xmm5 170 punpckhwd xmm5, xmm7 171 psrad xmm5, 16 174 paddd xmm6, xmm5 437 movq xmm5, QWORD PTR [rsi] ; xmm5 = s0,s1,s2..s8 439 pavgb xmm5, xmm3 ; xmm5 = avg(xmm1,xmm3) horizontal line 1 453 pavgb xmm5, xmm1 ; xmm = vertical average of the abov [all...] |
vp9_sad_ssse3.asm | 17 lddqu xmm5, XMMWORD PTR [rdi] 21 psadbw xmm5, xmm0 34 paddw xmm5, xmm1 50 paddw xmm5, xmm1 61 movdqa xmm5, xmm7 62 palignr xmm5, xmm4, %2 69 psadbw xmm5, xmm0 89 paddw xmm5, xmm1 112 paddw xmm5, xmm1 235 movq xmm0, xmm5 [all...] |
/external/llvm/test/MC/X86/ |
x86-32-coverage.s | 524 // CHECK: movd %ecx, %xmm5 525 movd %ecx,%xmm5 527 // CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5 528 movd 0xdeadbeef(%ebx,%ecx,8),%xmm5 530 // CHECK: movd %xmm5, %ecx 531 movd %xmm5,%ecx 533 // CHECK: movd %xmm5, 3735928559(%ebx,%ecx,8) 534 movd %xmm5,0xdeadbeef(%ebx,%ecx,8) 545 // CHECK: movq %xmm5, %xmm5 [all...] |
x86-32-fma3.s | 3 // CHECK: vfmadd132pd %xmm2, %xmm5, %xmm1 5 vfmadd132pd %xmm2, %xmm5, %xmm1 7 // CHECK: vfmadd132pd (%eax), %xmm5, %xmm1 9 vfmadd132pd (%eax), %xmm5, %xmm1 11 // CHECK: vfmadd132ps %xmm2, %xmm5, %xmm1 13 vfmadd132ps %xmm2, %xmm5, %xmm1 15 // CHECK: vfmadd132ps (%eax), %xmm5, %xmm1 17 vfmadd132ps (%eax), %xmm5, %xmm1 19 // CHECK: vfmadd213pd %xmm2, %xmm5, %xmm1 21 vfmadd213pd %xmm2, %xmm5, %xmm [all...] |
x86_64-xop-encoding.s | 56 // CHECK: vphadduwd (%rax), %xmm5 58 vphadduwd (%rax), %xmm5 75 // CHECK: vphaddubw %xmm5, %xmm0 77 vphaddubw %xmm5, %xmm0 88 // CHECK: vphaddubd (%rax), %xmm5 90 vphaddubd (%rax), %xmm5 91 // CHECK: vphaddubd %xmm5, %xmm7 93 vphaddubd %xmm5, %xmm7 99 // CHECK: vphadddq %xmm4, %xmm5 101 vphadddq %xmm4, %xmm5 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
variance_impl_sse2.asm | 169 pxor xmm5, xmm5 172 punpckhwd xmm5, xmm7 173 psrad xmm5, 16 176 paddd xmm6, xmm5 467 movdqa xmm5, xmm1 488 movdqa xmm3, xmm5 ; 489 movdqa xmm5, xmm1 ; 542 movdqa xmm5, xmm3 559 movdqa xmm1, xmm5 ; [all...] |
sad_sse4.asm | 38 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, xmm [all...] |
idctllm_sse2.asm | 34 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 [all...] |
iwalsh_sse2.asm | 65 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, [all...] |
subpixel_ssse3.asm | 62 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_k [all...] |
loopfilter_sse2.asm | 33 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-=p [all...] |
sad_ssse3.asm | 17 lddqu xmm5, XMMWORD PTR [rdi] 21 psadbw xmm5, xmm0 34 paddw xmm5, xmm1 50 paddw xmm5, xmm1 61 movdqa xmm5, xmm7 62 palignr xmm5, xmm4, %2 69 psadbw xmm5, xmm0 89 paddw xmm5, xmm1 112 paddw xmm5, xmm1 235 movq xmm0, xmm5 [all...] |
variance_impl_ssse3.asm | 124 movq xmm5, QWORD PTR [rdi+8] 125 punpcklbw xmm5, xmm4 128 psubw xmm3, xmm5 190 movq xmm5, QWORD PTR [rdi+8] 191 punpcklbw xmm5, xmm4 194 psubw xmm2, xmm5 281 movq xmm5, QWORD PTR [rdi+8] 282 punpcklbw xmm5, xmm4 285 psubw xmm3, xmm5 308 pxor xmm5, xmm [all...] |
/external/libvpx/libvpx/vp8/encoder/x86/ |
quantize_ssse3.asm | 63 movdqa xmm5, xmm4 70 pabsw xmm5, xmm5 73 paddw xmm5, xmm3 77 pmulhw xmm5, [rdx + 16] 84 movdqa xmm3, xmm5 87 pxor xmm5, xmm4 89 psubw xmm5, xmm4 92 movdqa [rax + 16], xmm5 98 pmullw xmm4, xmm5 [all...] |
quantize_sse4.asm | 85 movdqa xmm5, [rcx + 16] 89 paddw xmm5, xmm7 96 psubw xmm7, xmm5 100 movdqa xmm5, [rdx + 16] 108 paddw xmm3, xmm5 112 movdqa xmm5, [rcx + 16] 116 pmulhw xmm5, xmm3 120 paddw xmm3, xmm5 131 movdqa xmm5, [rax] 148 pextrb ecx, xmm5, %1 ; quant_shift[rc [all...] |
dct_sse2.asm | 122 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, [all...] |
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_postproc_sse2.asm | 69 movq xmm5, QWORD PTR [rsi + rax] ; mm4 = r1 p0..p7 70 punpcklbw xmm5, xmm0 ; mm5 = r1 p0..p3 71 paddusw xmm3, xmm5 ; mm3 += mm6 75 psubusw xmm7, xmm5 ; mm7 = r0 p0..p3 - r1 p0..p3 76 psubusw xmm5, xmm1 ; mm5 = r1 p0..p3 - r0 p0..p3 77 paddusw xmm7, xmm5 ; mm7 = abs(r0 p0..p3 - r1 p0..p3) 80 movq xmm5, QWORD PTR [rsi + 2*rax] ; mm4 = r2 p0..p7 81 punpcklbw xmm5, xmm0 ; mm5 = r2 p0..p3 82 paddusw xmm3, xmm5 ; mm3 += mm5 86 psubusw xmm6, xmm5 ; mm6 = r0 p0..p3 - r2 p0..p [all...] |
/external/libyuv/files/source/ |
rotate.cc | 94 movq xmm5, qword ptr [eax + edi] local 95 punpcklbw xmm4, xmm5 97 movdqa xmm5, xmm4 local 99 palignr xmm5, xmm5, 8 local 113 punpcklwd xmm5, xmm7 local 115 movdqa xmm7, xmm5 130 punpckldq xmm1, xmm5 133 movdqa xmm5, xmm1 local 135 palignr xmm5, xmm5, local 196 movdqa xmm5, [eax + edi] local 201 movdqa xmm5, xmm7 local 207 movdqa xmm5, xmm6 \/\/ use xmm5 as temp register. local 209 punpckhbw xmm5, xmm7 local 214 movdqa xmm5, xmm0 local 216 punpckhwd xmm5, xmm2 local 218 movdqa xmm5, xmm1 local 220 punpckhwd xmm5, xmm3 local 222 movdqa xmm5, xmm4 local 224 punpckhwd xmm5, xmm6 local 226 movdqa xmm5, [esp] \/\/ restore xmm5 local 229 punpcklwd xmm5, xmm7 local [all...] |
row_win.cc | 131 pcmpeqb xmm5, xmm5 // generate mask 0xff000000 local 132 pslld xmm5, 24 local 142 por xmm0, xmm5 143 por xmm1, xmm5 159 movdqa xmm5, kShuffleMaskBGRAToARGB local 165 pshufb xmm0, xmm5 180 movdqa xmm5, kShuffleMaskABGRToARGB local 186 pshufb xmm0, xmm5 201 movdqa xmm5, kShuffleMaskRGBAToARG local 222 movdqa xmm5, kShuffleMaskARGBToRGBA local 243 pcmpeqb xmm5, xmm5 \/\/ generate mask 0xff000000 local 244 pslld xmm5, 24 local 283 pcmpeqb xmm5, xmm5 \/\/ generate mask 0xff000000 local 284 pslld xmm5, 24 local 328 movd xmm5, eax local 329 pshufd xmm5, xmm5, 0 local 379 movd xmm5, eax local 380 pshufd xmm5, xmm5, 0 local 435 movdqa xmm5, xmm4 \/\/ 0xf0f0f0f0 for high nibbles local 436 pslld xmm5, 4 local 489 movdqa xmm5, xmm2 \/\/ 8 bytes from 2 for 1 local 491 pslldq xmm5, 8 \/\/ 8 bytes from 2 for 1 local 528 movdqa xmm5, xmm2 \/\/ 8 bytes from 2 for 1 local 530 pslldq xmm5, 8 \/\/ 8 bytes from 2 for 1 local 556 pcmpeqb xmm5, xmm5 \/\/ generate mask 0xfffff800 local 557 pslld xmm5, 11 local 592 movdqa xmm5, xmm4 \/\/ generate mask 0x000003e0 local 593 pslld xmm5, 5 local 663 movdqa xmm5, kAddY16 local 697 movdqa xmm5, kAddY16 local 731 movdqa xmm5, kAddY16 local 765 movdqa xmm5, kAddY16 local 799 movdqa xmm5, kAddY16 local 833 movdqa xmm5, kAddY16 local 867 movdqa xmm5, kAddY16 local 901 movdqa xmm5, kAddY16 local 942 movdqa xmm5, kAddUV128 local 1008 movdqa xmm5, kAddUV128 local 1078 movdqa xmm5, kAddUV128 local 1144 movdqa xmm5, kAddUV128 local 1214 movdqa xmm5, kAddUV128 local 1280 movdqa xmm5, kAddUV128 local 1350 movdqa xmm5, kAddUV128 local 1416 movdqa xmm5, kAddUV128 local 1631 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 1674 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 1718 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 1757 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 1795 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 1837 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 1880 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 1924 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 1964 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 2002 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 2050 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 2052 punpcklbw xmm5, xmm2 \/\/ AR local 2054 punpcklwd xmm5, xmm1 \/\/ BGRA first 4 pixels local 2091 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 2093 punpcklbw xmm5, xmm2 \/\/ AR local 2095 punpcklwd xmm5, xmm1 \/\/ BGRA first 4 pixels local 2124 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 2165 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 2214 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 2216 punpcklbw xmm5, xmm0 \/\/ AB local 2218 punpcklwd xmm5, xmm1 \/\/ RGBA first 4 pixels local 2255 pcmpeqb xmm5, xmm5 \/\/ generate 0xffffffff for alpha local 2257 punpcklbw xmm5, xmm0 \/\/ AB local 2259 punpcklwd xmm5, xmm1 \/\/ RGBA first 4 pixels local 2334 movdqa xmm5, kShuffleMirror local 2429 movdqa xmm5, kARGBShuffleMirror local 2454 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2455 psrlw xmm5, 8 local 2581 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2582 psrlw xmm5, 8 local 2611 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2612 psrlw xmm5, 8 local 2653 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2654 psrlw xmm5, 8 local 2688 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2689 psrlw xmm5, 8 local 2718 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2719 psrlw xmm5, 8 local 2760 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2761 psrlw xmm5, 8 local 2823 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2824 psrlw xmm5, 8 local 2865 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2866 psrlw xmm5, 8 local 2928 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2929 psrlw xmm5, 8 local 2970 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ff00ff local 2971 psrlw xmm5, 8 local 3014 pcmpeqb xmm5, xmm5 \/\/ generate mask 0xff00ff00 local 3015 psllw xmm5, 8 local 3148 pcmpeqb xmm5, xmm5 \/\/ generate mask 0xff00ff00 local 3149 psllw xmm5, 8 local 3292 pcmpeqb xmm5, xmm5 \/\/ generate mask 0x00ffffff local 3293 psrld xmm5, 8 local 3343 movdqa xmm5, kShuffleAlpha1 local 3511 movdqa xmm5, [eax] \/\/ G local 3513 pmaddubsw xmm5, xmm3 local 3515 phaddw xmm5, xmm1 local 3516 psrlw xmm5, 7 local 3517 packuswb xmm5, xmm5 \/\/ 8 G values local 3519 movdqa xmm5, [eax] \/\/ R local 3521 pmaddubsw xmm5, xmm4 local 3523 phaddw xmm5, xmm1 local 3524 psrlw xmm5, 7 local 3525 packuswb xmm5, xmm5 \/\/ 8 R values local 3532 punpcklbw xmm5, xmm6 \/\/ 8 RA values local 3571 movdqa xmm5, [eax] \/\/ G local 3573 pmaddubsw xmm5, xmm3 local 3576 phaddsw xmm5, xmm1 \/\/ G local 3578 psraw xmm5, 7 \/\/ G local 3580 packuswb xmm5, xmm5 \/\/ 8 G values local 3582 movdqa xmm5, [eax] \/\/ R local 3584 pmaddubsw xmm5, xmm4 local 3586 phaddsw xmm5, xmm1 local 3587 psraw xmm5, 7 local 3588 packuswb xmm5, xmm5 \/\/ 8 R values local 3596 punpcklbw xmm5, xmm6 \/\/ 8 RA values local 3675 pxor xmm5, xmm5 \/\/ constant 0 local 3841 movdqa xmm5, xmm4 local 3843 punpckhwd xmm5, xmm1 local 3858 movdqa xmm5, [edx + esi + 48] local 3859 paddd xmm5, xmm0 local 3948 movd xmm5, esi local 3954 pshufd xmm5, xmm5, 0 \/\/ dup 4, stride local 4039 movd xmm5, eax \/\/ low fraction 128..1 local 4040 punpcklbw xmm5, xmm0 local 4041 punpcklwd xmm5, xmm5 local 4042 pshufd xmm5, xmm5, 0 local [all...] |
compare.cc | 68 // 44: 66 0F 38 40 DD pmulld xmm3,xmm5 69 // 59: 66 0F 38 40 E5 pmulld xmm4,xmm5 70 // 72: 66 0F 38 40 D5 pmulld xmm2,xmm5 71 // 83: 66 0F 38 40 CD pmulld xmm1,xmm5 90 movdqa xmm5, kHashMul0 local 95 pmulld(0xdd) // pmulld xmm3, xmm5 96 movdqa xmm5, kHashMul1 local 99 pmulld(0xe5) // pmulld xmm4, xmm5 100 movdqa xmm5, kHashMul2 local 104 pmulld(0xd5) // pmulld xmm2, xmm5 105 movdqa xmm5, kHashMul3 local 262 pxor xmm5, xmm5 local [all...] |