]> git.sesse.net Git - x264/commit
Detect Atom CPU, enable appropriate asm functions
authorFiona Glaser <fiona@x264.com>
Tue, 25 May 2010 23:13:59 +0000 (16:13 -0700)
committerFiona Glaser <fiona@x264.com>
Wed, 26 May 2010 09:06:43 +0000 (02:06 -0700)
commit57729402c7b34d91cab058c00a5f6e50a2ef72a3
treeba1926b0f6ed200eb856984b43cfc7e2671e9ded
parent0f249f12470cef5187674f13bf2cfcb3938f8563
Detect Atom CPU, enable appropriate asm functions
I'm not going to actually optimize for this pile of garbage unless someone pays me.
But it can't hurt to at least enable the correct functions based on benchmarks.

Also save some cache on Intel CPUs that don't need the decimate LUT due to having fast bsr/bsf.
common/cpu.c
common/dct.c
common/pixel.c
common/quant.c
common/x86/mc-c.c
common/x86/quant-a.asm
common/x86/quant.h
encoder/macroblock.c
tools/checkasm.c
x264.h