On 2014/01/10 20:00, Brett Mahar wrote:
> On Fri, 10 Jan 2014 08:47:45 +0000
> Stuart Henderson <[email protected]> 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.

Reply via email to