Mercurial > mplayer.hg
comparison mp3lib/dct64_MMX.c @ 8453:855b9c55d1b0
removing very ugly esp games / fixes the propolice problem on OpenBSD (patch by Bj«Órn Sandell <biorn at dce dot chalmers dot se>)
i hope this is ok for all compilers ...
author | michael |
---|---|
date | Sun, 15 Dec 2002 10:54:33 +0000 |
parents | 82a03c17f314 |
children | 5403367c7032 |
comparison
equal
deleted
inserted
replaced
8452:418b0017a8d2 | 8453:855b9c55d1b0 |
---|---|
841 | 841 |
842 " flds 124(%%edx)\n\t" | 842 " flds 124(%%edx)\n\t" |
843 " fsts 960(%%edi)\n\t" | 843 " fsts 960(%%edi)\n\t" |
844 " fadds 92(%%edx)\n\t" | 844 " fadds 92(%%edx)\n\t" |
845 " fstps 832(%%edi)\n\t" | 845 " fstps 832(%%edi)\n\t" |
846 " addl $256,%%esp\n\t" | |
847 " popl %%edi\n\t" | |
848 " popl %%esi\n\t" | |
849 " popl %%ebx\n\t" | |
850 " jmp .L_bye\n\t" | 846 " jmp .L_bye\n\t" |
851 ".L01:\n\t" | 847 ".L01:\n\t" |
852 /* Phase 8*/ | 848 /* Phase 8*/ |
853 | 849 |
854 " flds (%%ecx)\n\t" | 850 " flds (%%ecx)\n\t" |
983 " fistp 416(%%edi)\n\t" | 979 " fistp 416(%%edi)\n\t" |
984 " movsw\n\t" | 980 " movsw\n\t" |
985 ".L_bye:" | 981 ".L_bye:" |
986 : | 982 : |
987 :"m"(a),"m"(b),"m"(c),"m"(tmp[0]) | 983 :"m"(a),"m"(b),"m"(c),"m"(tmp[0]) |
988 :"memory","%ebx","%esi","%edi"); | 984 :"memory","%eax","%ebx","%ecx","%edx","%esi","%edi"); |
989 } | 985 } |