[FFmpeg-devel] [PATCH 1/2] x86/videodsp: add emulated_edge_mc_mmxext

Michael Niedermayer michaelni at gmx.at
Thu Jun 26 19:52:43 CEST 2014

On Mon, Jun 23, 2014 at 03:51:53PM -0300, James Almer wrote:
> This also changes hfix8_mmx and above to use mmx regs instead of
> gprs, and makes emulated_edge_mc_sse and emulated_edge_mc_sse2 use 
> mmxext hfix and hvar functions instead of mmx where possible.
> This is mostly in preparation for an ssse3 version.
> Signed-off-by: James Almer <jamrial at gmail.com>
> ---
> Not benched.
> hfix4 and hfix6 mmx could also use mmx regs instead of gprs, but 
> for this some proper benching would be required to make sure three 
> punpck* are faster than a single imul in these old cpus.

1 cpu cycle faster


Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

If a bugfix only changes things apparently unrelated to the bug with no
further explanation, that is a good sign that the bugfix is wrong.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140626/c3829b6b/attachment.asc>

More information about the ffmpeg-devel mailing list