[MPlayer-dev-eng] [Patch] pullup.c: Add MMX2 and SSE2 optimization

Zhou Zongyi zhouzy at os.pku.edu.cn
Wed Mar 24 18:02:49 CET 2010


> psadbw is in SSE, not MMX2.

MMX2 is an alias of integer SSE.

> pullup's functions could just call emms_c instead of doing emms once per function, but that's a pre-existing problem.

I will post that patch when this one get submitted.

> pxor should be faster on AMD if you use integer operations later.

That's why I use pxor inside the loop.
These two instructions are outside the loop, so smaller size is preferred.

Zhou Zongyi
2010-03-25


More information about the MPlayer-dev-eng mailing list