/external/qemu/distrib/libpng-1.2.19/ |
pnggccrd.c | 278 * supports MMX regs (%mm0, etc.) in clobber list (not supported by gcc [all...] |
/external/libvpx/vp8/encoder/x86/ |
encodeopt.asm | 113 movq mm0, mm1 116 paddd mm0, mm1 118 movq rax, mm0 191 movq mm0, mm2 194 paddd mm0, mm2 195 movq rax, mm0 316 movq mm0, mm7 319 paddd mm0, mm7 320 movq rax, mm0
|
subtract_sse2.asm | 34 movd mm0, [rsi] 36 punpcklbw mm0, mm7 38 psubw mm0, mm1 39 movq MMWORD PTR [rdi], mm0 41 movd mm0, [rsi+rdx] 43 punpcklbw mm0, mm7 45 psubw mm0, mm1 46 movq MMWORD PTR [rdi+rcx*2], mm0 48 movd mm0, [rsi+rdx*2] 50 punpcklbw mm0, mm [all...] |
/external/valgrind/main/memcheck/tests/amd64/ |
xor-undef-amd64.c | 40 "movq 0(%0), %%mm0\n\t" 42 "pxor %%mm7, %%mm0\n\t" 43 "movq %%mm0, 16(%0)\n\t" 46 : : "r"(junk) : "mm7", "mm0", "cc", "memory" 52 "movq 0(%0), %%mm0\n\t" 54 "pxor %%mm0, %%mm0\n\t" 55 "movq %%mm0, 16(%0)\n\t" 58 : : "r"(junk) : "mm7", "mm0", "cc", "memory"
|
/external/valgrind/main/memcheck/tests/x86/ |
xor-undef-x86.c | 40 "movq 0(%0), %%mm0\n\t" 42 "pxor %%mm7, %%mm0\n\t" 43 "movq %%mm0, 16(%0)\n\t" 47 : : "r"(junk) : "esi", "mm7", "mm0", "cc", "memory" 53 "movq 0(%0), %%mm0\n\t" 55 "pxor %%mm0, %%mm0\n\t" 56 "movq %%mm0, 16(%0)\n\t" 60 : : "r"(junk) : "esi", "mm7", "mm0", "cc", "memory"
|
/external/llvm/test/CodeGen/X86/ |
2007-07-03-GR64ToVR64.ll | 3 ; CHECK: movd %rsi, [[MM0:%mm[0-9]+]] 5 ; CHECK: paddusw [[MM0]], [[MM1]]
|
2008-02-22-LocalRegAllocBug.ll | 50 call void asm sideeffect "movd $4, %mm0 \0A\09movd $5, %mm1 \0A\09movd $6, %mm2 \0A\09movd $7, %mm3 \0A\09punpcklbw %mm1, %mm0 \0A\09punpcklbw %mm3, %mm2 \0A\09movq %mm0, %mm1 \0A\09punpcklwd %mm2, %mm0 \0A\09punpckhwd %mm2, %mm1 \0A\09movd %mm0, $0 \0A\09punpckhdq %mm0, %mm0 \0A\09movd %mm0, $1 \0A\09movd %mm1, $2 \0A\09punpckhdq %mm1, %mm1 \0A\09movd %mm1, $3 \0A\09", "=*m,=*m,=*m,=*m,*m,*m,*m,*m,~{dirflag},~{fpsr},~{flags}"( i32* %tmp12, i32* %tmp56, i32* %tmp1011, i32* %tmp1617, i32* %tmp1920, i32* %tmp2324, i32* %tmp2829, i32* %tmp3334 ) nounwind
|
mmx-arg-passing.ll | 1 ; RUN: llc < %s -mtriple=i386-apple-darwin -mattr=+mmx | grep mm0 | count 1
|
2008-04-08-CoalescerCrash.ll | 14 tail call void asm sideeffect "movntq $0, 0($1,$2)", "{mm0},{di},{bp},~{dirflag},~{fpsr},~{flags},~{memory}"( x86_mmx undef, i32 undef, i32 %tmp3 ) nounwind
|
/external/libvpx/vp8/common/x86/ |
postproc_mmx.c | 81 pxor mm0, mm0 ; local 82 mm0 = 00000000 98 punpcklbw mm3, mm0 ; 109 punpcklbw mm5, mm0 ; 132 punpcklbw mm5, mm0 ; 159 punpcklbw mm5, mm0 ; 184 punpcklbw mm4, mm0 ; 218 packuswb mm1, mm0 ; local 249 punpcklbw mm3, mm0 ; 369 packuswb mm1, mm0 ; local 565 movq mm0, QWORD PTR [edi-8]; local 680 movq QWORD PTR [edi+edx-8], mm0 ; local 682 movdq2q mm0, xmm1 local 731 pxor mm0, mm0 ; local 750 punpcklbw mm1, mm0 ; local 756 punpcklwd mm1, mm0 ; local 758 punpckhwd mm2, mm0 ; local 1021 movq mm0, d[ecx*8] local 1193 pxor mm0, mm0 local 1275 movq mm0, mm1 local [all...] |
postproc_sse2.asm | 58 pxor xmm0, xmm0 ; mm0 = 00000000 143 movq mm0, QWORD PTR [rdi-8]; 217 movq QWORD PTR [rdi+rdx-8], mm0 ; store previous four bytes 218 movdq2q mm0, xmm1 225 movq QWORD PTR [rdi+rdx-8], mm0 422 movq mm0, [rsp + rcx*8] ;d[rcx*8] 424 movq [rsi], mm0 512 pxor mm0, mm0 593 movd [rsi+rcx-8], mm0 [all...] |
/external/qemu/distrib/sdl-1.2.12/src/video/ |
SDL_yuv_mmx.c | 117 // create Cr_g (result in mm0) 118 "movq %%mm1,%%mm0\n" // r1 r1 r0 r0 r1 r1 r0 r0 119 "pmullw %10,%%mm0\n" // red*-46dec=0.7136*64 121 "psraw $6, %%mm0\n" // red=red/64 160 "paddsw %%mm0, %%mm3\n" // lum1+Cr_g:x G3 x G1 x g3 x g1 161 "paddsw %%mm0, %%mm7\n" // lum1+blue:x G2 x G0 x g2 x g0 185 "movq %%mm3,%%mm0\n" // 0 b3 0 b2 0 b1 0 b0 187 "punpckhwd %%mm2,%%mm0\n" // 0 r3 0 b3 0 r2 0 b2 199 "por %%mm0, %%mm4\n" // 0 r3 g3 b3 0 r2 g2 b2 266 "movd (%1), %%mm0\n" // 4 Cb 0 0 0 0 u3 u2 u1 u [all...] |
SDL_blit_A.c | 301 movd_m2r(alpha, mm0); /* 00000FFF -> mm0 */ 302 punpcklbw_r2r(mm0, mm0); /* 00FFFFFF -> mm0 */ 303 pand_r2r(mm0, mm4); /* 0A0A0A0A -> mm4, minus 1 chan */ 328 movq_m2r((*srcp), mm0);/* 2 x src -> mm0(ARGBARGB)*/ 330 movq_r2r(mm0, mm1); /* 2 x src -> mm1(ARGBARGB) */ 333 punpcklbw_r2r(mm5, mm0); /* low - 0A0R0G0B -> mm0(src1) * [all...] |
mmx.h | 331 __asm__ __volatile__ ("movq %0, %%mm0\n\t" \ 332 #op " %1, %%mm0\n\t" \ 333 "movq %%mm0, %0" \ 365 __asm__ __volatile__ ("movq %0, %%mm0\n\t" \ 366 #op " %1, %%mm0\n\t" \ 367 "movq %%mm0, %0" \ 382 __asm__ __volatile__ ("movq %1, %%mm0\n\t" \ 383 "movq %%mm0, %0" \ 397 __asm__ __volatile__ ("movd %1, %%mm0\n\t" \ 398 "movd %%mm0, %0" [all...] |
/external/libyuv/files/source/ |
row_posix.cc | 351 "movq _kCoefficientsRgbY+2048(,%eax,8),%mm0\n" 353 "paddsw _kCoefficientsRgbY+4096(,%ebx,8),%mm0\n" 358 "paddsw %mm0,%mm1\n" 359 "paddsw %mm0,%mm2\n" 397 "movq _kCoefficientsBgraY+2048(,%eax,8),%mm0\n" 399 "paddsw _kCoefficientsBgraY+4096(,%ebx,8),%mm0\n" 404 "paddsw %mm0,%mm1\n" 405 "paddsw %mm0,%mm2\n" 443 "movq _kCoefficientsAbgrY+2048(,%eax,8),%mm0\n" 445 "paddsw _kCoefficientsAbgrY+4096(,%ebx,8),%mm0\n [all...] |
row_win.cc | 465 movq mm0, [_kCoefficientsRgbY + 2048 + 8 * eax] local 467 paddsw mm0, [_kCoefficientsRgbY + 4096 + 8 * ebx] local 472 paddsw mm1, mm0 473 paddsw mm2, mm0 506 movq mm0, [_kCoefficientsBgraY + 2048 + 8 * eax] local 508 paddsw mm0, [_kCoefficientsBgraY + 4096 + 8 * ebx] local 513 paddsw mm1, mm0 514 paddsw mm2, mm0 547 movq mm0, [_kCoefficientsAbgrY + 2048 + 8 * eax] local 549 paddsw mm0, [_kCoefficientsAbgrY + 4096 + 8 * ebx local 588 movq mm0, [_kCoefficientsRgbY + 2048 + 8 * eax] local 590 paddsw mm0, [_kCoefficientsRgbY + 4096 + 8 * ebx] local 592 paddsw mm0, [_kCoefficientsRgbY + 8 * eax] local 593 psraw mm0, 6 local 594 packuswb mm0, mm0 local 617 movq mm0, [_kCoefficientsRgbY + 8 * ebx] local 618 psraw mm0, 6 local 622 packuswb mm0, mm1 local [all...] |
/external/flac/libFLAC/ia32/ |
lpc_asm.nasm | 660 movd mm0, [eax] 665 punpckldq mm0, mm0 678 pfmul mm1, mm0 703 movd mm0, [esi] 712 pfmul mm1, mm0 1019 movd mm0, [esi - 8] 1020 punpckldq mm0, [esi - 4] 1021 packssdw mm4, mm0 1032 movq mm0, mm [all...] |
fixed_asm.nasm | 97 ; mm0 == total_error_1:total_error_0 111 movd mm0, [ebx - 16] ; mm0 = 0:data[-4] 120 psubd mm4, mm0 ; mm4 = 0:last_error_3 122 pxor mm0, mm0 ; mm0 = total_error_1:total_error_0 140 paddd mm0, mm7 ; mm0 = total_error_1:total_error_0 171 movq mm3, mm0 ; mm3 = total_error_1:total_error_ [all...] |
/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
db_utilities_linalg.h | 432 movq mm0,[eax] 434 pmaddwd mm0,[ecx] 442 paddd mm7,mm0 445 movq mm0,[eax+24] 447 pmaddwd mm0,[ecx+24] 455 paddd mm7,mm0 458 movq mm0,[eax+48] 460 pmaddwd mm0,[ecx+48] 468 paddd mm7,mm0 471 movq mm0,[eax+72 [all...] |
db_feature_detection.cpp | 106 movq mm0,[eax] /*1 Get upper*/ local 109 psrlq mm0,1 /*4 Shift*/ local 111 pand mm0,mm7 /*6 And*/ local 114 psubb mm0,mm1 /*8 Subtract*/ local 116 movq mm1,mm0 /*9 Copy*/ 117 pcmpgtb mm6,mm0 /*10 Create unpack mask*/ 119 punpcklbw mm0,mm6 /*11 Unpack low*/ local 122 movq mm4,mm0 /*25 Copy dx*/ 124 pmullw mm0,mm0 /*26 Multiply dx*dx* local 142 punpcklwd mm0,mm6 \/*32 Unpack dx*dx lows*\/ local 147 movq mm0,mm4 \/*37 Copy dx*dy*\/ local 152 punpckhwd mm0,mm6 \/*40 Unpack dx*dy highs*\/ local 172 movq mm0,mm4 \/*62 Copy dx*dy*\/ local 178 punpckhwd mm0,mm2 \/*65 Unpack dx*dy highs*\/ local 281 movq mm0,[eax] \/*1 Get dxx0*\/ local 288 paddd mm0,mm1 \/*4 Accumulate dxx1*\/ local 291 paddd mm0,mm2 \/*7 Accumulate dxx2 1*\/ local 294 paddd mm0,mm2 \/*9 Accumulate dxx2 2*\/ local 297 paddd mm0,mm3 \/*12 Accumulate dxx3*\/ local 299 paddd mm0,[edi] \/*13 Accumulate dxx4*\/ local 308 movq mm0,[eax+1024] \/*29 Get dyy0*\/ local 317 paddd mm0,mm1 \/*32 Accumulate dyy1*\/ local 324 paddd mm0,mm2 \/*35 Accumulate dyy2 1*\/ local 325 paddd mm0,[edi+1024] \/*41 Accumulate dyy4*\/ local 327 paddd mm0,mm2 \/*37 Accumulate dyy2 2*\/ local 329 paddd mm0,mm3 \/*40 Accumulate dyy3*\/ local 400 paddd mm0,mm6 \/*2 Add 1* behind two steps*\/ local 412 paddd mm0,mm6 \/*14 Add 4* behind one step*\/ local 413 movq mm0,mm1 \/*15 Shift along*\/ local 417 paddd mm0,mm4 \/*18 Add 1* behind two steps*\/ local 429 paddd mm0,mm4 \/*30 Add 4* behind one step*\/ local 430 movq mm0,mm1 \/*31 Shift along*\/ local 438 paddd mm0,mm6 \/*34 Add 1* behind two steps*\/ local 452 paddd mm0,mm6 \/*46 Add 4* behind one step*\/ local 458 movq mm0,mm6 \/*50b Start with 1* in front two steps*\/ local 467 paddd mm0,mm4 \/*59 Add 4* in front one step*\/ local 475 movq mm0,mm2 \/*64 Shift along*\/ local [all...] |
/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
db_utilities_linalg.h | 432 movq mm0,[eax] 434 pmaddwd mm0,[ecx] 442 paddd mm7,mm0 445 movq mm0,[eax+24] 447 pmaddwd mm0,[ecx+24] 455 paddd mm7,mm0 458 movq mm0,[eax+48] 460 pmaddwd mm0,[ecx+48] 468 paddd mm7,mm0 471 movq mm0,[eax+72 [all...] |
db_feature_detection.cpp | 106 movq mm0,[eax] /*1 Get upper*/ local 109 psrlq mm0,1 /*4 Shift*/ local 111 pand mm0,mm7 /*6 And*/ local 114 psubb mm0,mm1 /*8 Subtract*/ local 116 movq mm1,mm0 /*9 Copy*/ 117 pcmpgtb mm6,mm0 /*10 Create unpack mask*/ 119 punpcklbw mm0,mm6 /*11 Unpack low*/ local 122 movq mm4,mm0 /*25 Copy dx*/ 124 pmullw mm0,mm0 /*26 Multiply dx*dx* local 142 punpcklwd mm0,mm6 \/*32 Unpack dx*dx lows*\/ local 147 movq mm0,mm4 \/*37 Copy dx*dy*\/ local 152 punpckhwd mm0,mm6 \/*40 Unpack dx*dy highs*\/ local 172 movq mm0,mm4 \/*62 Copy dx*dy*\/ local 178 punpckhwd mm0,mm2 \/*65 Unpack dx*dy highs*\/ local 281 movq mm0,[eax] \/*1 Get dxx0*\/ local 288 paddd mm0,mm1 \/*4 Accumulate dxx1*\/ local 291 paddd mm0,mm2 \/*7 Accumulate dxx2 1*\/ local 294 paddd mm0,mm2 \/*9 Accumulate dxx2 2*\/ local 297 paddd mm0,mm3 \/*12 Accumulate dxx3*\/ local 299 paddd mm0,[edi] \/*13 Accumulate dxx4*\/ local 308 movq mm0,[eax+1024] \/*29 Get dyy0*\/ local 317 paddd mm0,mm1 \/*32 Accumulate dyy1*\/ local 324 paddd mm0,mm2 \/*35 Accumulate dyy2 1*\/ local 325 paddd mm0,[edi+1024] \/*41 Accumulate dyy4*\/ local 327 paddd mm0,mm2 \/*37 Accumulate dyy2 2*\/ local 329 paddd mm0,mm3 \/*40 Accumulate dyy3*\/ local 400 paddd mm0,mm6 \/*2 Add 1* behind two steps*\/ local 412 paddd mm0,mm6 \/*14 Add 4* behind one step*\/ local 413 movq mm0,mm1 \/*15 Shift along*\/ local 417 paddd mm0,mm4 \/*18 Add 1* behind two steps*\/ local 429 paddd mm0,mm4 \/*30 Add 4* behind one step*\/ local 430 movq mm0,mm1 \/*31 Shift along*\/ local 438 paddd mm0,mm6 \/*34 Add 1* behind two steps*\/ local 452 paddd mm0,mm6 \/*46 Add 4* behind one step*\/ local 458 movq mm0,mm6 \/*50b Start with 1* in front two steps*\/ local 467 paddd mm0,mm4 \/*59 Add 4* in front one step*\/ local 475 movq mm0,mm2 \/*64 Shift along*\/ local [all...] |
/external/zlib/contrib/masmx86/ |
inffas32.asm | 640 movd mm0,ebp
653 psrlq mm0,mm1
663 por mm0,mm7
666 pand mm4,mm0
702 psrlq mm0,mm1
704 movd ecx,mm0
710 psrlq mm0,mm1
720 por mm0,mm7
724 pand mm5,mm0
743 psrlq mm0,mm1 [all...] |
/external/openssl/crypto/bn/asm/ |
bn-586.pl | 42 &movd("mm0",&wparam(3)); # mm0 = w 50 &pmuludq("mm2","mm0"); # mm2 = w*a[0] 52 &pmuludq("mm4","mm0"); # mm4 = w*a[1] 54 &pmuludq("mm6","mm0"); # mm6 = w*a[2] 56 &pmuludq("mm7","mm0"); # mm7 = w*a[3] 66 &pmuludq("mm2","mm0"); # mm2 = w*a[4] 69 &pmuludq("mm4","mm0"); # mm4 = w*a[5] 72 &pmuludq("mm6","mm0"); # mm6 = w*a[6] 77 &pmuludq("mm3","mm0"); # mm3 = w*a[7 [all...] |
/external/valgrind/main/VEX/test/ |
mmxtest.c | 144 __asm__ __volatile__ ("movq %0, %%mm0\n\t" \ 145 #op " %1, %%mm0\n\t" \ 146 "movq %%mm0, %0" \ 172 __asm__ __volatile__ ("movq %0, %%mm0\n\t" \ 173 #op " %1, %%mm0\n\t" \ 174 "movq %%mm0, %0" \ 189 __asm__ __volatile__ ("movq %1, %%mm0\n\t" \ 190 "movq %%mm0, %0" \ 204 __asm__ __volatile__ ("movd %1, %%mm0\n\t" \ 205 "movd %%mm0, %0" [all...] |