[flac-dev] [PATCH 2/2] change _mm_alignr_epi8()

lvqcl lvqcl.mail at gmail.com
Sun Jan 29 16:06:53 UTC 2017

This patch changes the use of _mm_alignr_epi8() inside
FLAC__lpc_restore_signal_wide_intrin_sse41() function.

The goal of this patch is to replace
     a = _mm_alignr_epi8(b, a, n);
     a = _mm_alignr_epi8(a, b, n);

The resulting code is very slightly faster and also compiler
generates slightly smaller binaries.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: restore_signal_palignr.zip
Type: application/zip
Size: 2051 bytes
Desc: not available
URL: <http://lists.xiph.org/pipermail/flac-dev/attachments/20170129/faa59bf2/attachment.zip>

More information about the flac-dev mailing list