On Fri, Jan 10, 2014 at 09:18:37AM +0000, Stuart Henderson wrote:
> On 2014/01/10 20:00, Brett Mahar wrote:
> > On Fri, 10 Jan 2014 08:47:45 +0000
> > Stuart Henderson <st...@openbsd.org> wrote:
> >
> > | On 2014/01/09 14:36, Brad Smith wrote:
> > | > Make use of Clang's integrated assembler to build the x86 ASM support
> > | > within x264 so as to use MMX / MMXEXT / SSE / SSE2 / SSSE3
> > |
> > | Does it do runtime detection of what's available?
> > |
> >
> > When I tried it, mencoder in the terminal said
> >
> > before this patch: x264 [info]: using cpu capabilities: none!
> > after: x264 [info]: using cpu capabilities: MMX2
> > SSE2Fast SSSE3 SSE4.2
>
> Ah yes, it does, and also blacklists some features on certain cpus where
> they are very slow or don't work well.
>
> OK to move amd64 across. Doesn't work on i386, not enough registers,
> and omitting the frame pointer doesn't help.
okay for me as well