[MPlayer-dev-eng] Shall we set HAVE_FAST_CMOV in mplayer's configure?

Guillaume POIRIER poirierg at gmail.com
Tue Jan 30 13:10:53 CET 2007


Hi,

On 1/30/07, Zuxy Meng <zuxy.meng at gmail.com> wrote:
> Hi,
>
> 2007/1/30, Guillaume POIRIER <poirierg at gmail.com>:
> > Hi,
> >
> > On 1/30/07, Zuxy Meng <zuxy.meng at gmail.com> wrote:
> > > Hi,
> > >
> > > Seems that libavcodec/cabac.h uses this flag to switch among asm routines.
> >
> > Yep, that would be a nice thing to have.
> >
> > It's quite simple, HAVE_FAST_CMOV should be set whenever HAVE_CMOV is
> > set and target CPU isn't a Netburst-based CPU.
>
> Should Netburst CPUs use branchless or branchy asm?

The benches I ran when this code was introduced telles me that branchy
ASM is the one that performs best on Netburst-based CPU.

Guillaume



More information about the MPlayer-dev-eng mailing list