[MPlayer-dev-eng] [PATCH] fixed point faad, gnu assembler etc.

Zuxy Meng zuxy.meng at gmail.com
Thu Apr 20 09:43:32 CEST 2006


Hi,

2006/4/20, Michael Niedermayer <michaelni at gmx.at>:
> Hi
>
> On Wed, Apr 19, 2006 at 11:40:35PM -0400, Rich Felker wrote:
> > On Wed, Apr 19, 2006 at 10:28:35PM +0200, Reimar Döffinger wrote:
> > > +#elif defined(__GNUC__) && (defined (ARCH_X86) || defined(ARCH_X86_64))
> > > +#define MUL_S(A,B,S) \
> > > +  __asm__ __volatile__ (\
> > > +    "imul %1                 \n\t"\
> > > +    "shrd %%cl, %%edx, %%eax \n\t"\
> >
> > There is no such i386 opcode as shrd as far as I know....
>

Double shifts were added since i386.

Regards,

--
Zuxy
Beauty is truth,
While truth is beauty.
PGP KeyID: E8555ED6




More information about the MPlayer-dev-eng mailing list