mirror of
https://github.com/mpv-player/mpv
synced 2025-01-01 04:36:24 +01:00
Fix according to strange bugreport
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4609 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
1d2ffe2e85
commit
420300295a
@ -60,12 +60,12 @@ __asm __volatile(
|
||||
"decl %%ecx\n\t"
|
||||
"movl %3,%%esi\n\t"
|
||||
"movl (%%edx),%%eax\n\t"
|
||||
"jecxz .L1\n\t"
|
||||
"jecxz .L01\n\t"
|
||||
"decl %%eax\n\t"
|
||||
"andl %%ebx,%%eax\n\t"
|
||||
"leal 1088(%%esi),%%esi\n\t"
|
||||
"movl %%eax,(%%edx)\n\t"
|
||||
".L1:\n\t"
|
||||
".L01:\n\t"
|
||||
"leal (%%esi,%%eax,2),%%edx\n\t"
|
||||
"movl %%eax,%5\n\t"
|
||||
"incl %%eax\n\t"
|
||||
@ -74,11 +74,11 @@ __asm __volatile(
|
||||
"leal 544(%%esi,%%eax,2),%%ecx\n\t"
|
||||
"incl %%ebx\n\t"
|
||||
"testl $1, %%eax\n\t"
|
||||
"jnz .L2\n\t"
|
||||
"jnz .L02\n\t"
|
||||
"xchgl %%edx,%%ecx\n\t"
|
||||
"incl %5\n\t"
|
||||
"leal 544(%%esi),%%esi\n\t"
|
||||
".L2:\n\t"
|
||||
".L02:\n\t"
|
||||
"emms\n\t"
|
||||
"pushl %%edx\n\t"
|
||||
"pushl %%ecx\n\t"
|
||||
@ -89,7 +89,7 @@ __asm __volatile(
|
||||
"leal "MANGLE(decwins)"(%%ebx,%%ebx,1), %%edx\n\t"
|
||||
"shrl $1, %%ecx\n\t"
|
||||
".align 16\n\t"
|
||||
".L3:\n\t"
|
||||
".L03:\n\t"
|
||||
"movq (%%edx),%%mm0\n\t"
|
||||
"movq 64(%%edx),%%mm4\n\t"
|
||||
"pmaddwd (%%esi),%%mm0\n\t"
|
||||
@ -135,7 +135,7 @@ __asm __volatile(
|
||||
"leal 8(%%edi),%%edi\n\t"
|
||||
|
||||
"decl %%ecx\n\t"
|
||||
"jnz .L3\n\t"
|
||||
"jnz .L03\n\t"
|
||||
|
||||
"popl %%ecx\n\t"
|
||||
"andl $1, %%ecx\n\t"
|
||||
@ -167,7 +167,7 @@ __asm __volatile(
|
||||
"subl $64,%%esi\n\t"
|
||||
"movl $7,%%ecx\n\t"
|
||||
".align 16\n\t"
|
||||
".L4:\n\t"
|
||||
".L04:\n\t"
|
||||
"movq (%%edx),%%mm0\n\t"
|
||||
"movq 64(%%edx),%%mm4\n\t"
|
||||
"pmaddwd (%%esi),%%mm0\n\t"
|
||||
@ -216,7 +216,7 @@ __asm __volatile(
|
||||
"addl $128,%%edx\n\t"
|
||||
"leal 8(%%edi),%%edi\n\t"
|
||||
"decl %%ecx\n\t"
|
||||
"jnz .L4\n\t"
|
||||
"jnz .L04\n\t"
|
||||
|
||||
"movq (%%edx),%%mm0\n\t"
|
||||
"pmaddwd (%%esi),%%mm0\n\t"
|
||||
|
Loading…
Reference in New Issue
Block a user