[FFmpeg-devel] [PATCH 6/7] sbrdsp: unroll and use integer operations

Michael Niedermayer michaelni at gmx.at
Sat Apr 6 16:45:18 CEST 2013


On Sat, Apr 06, 2013 at 10:52:13AM +0000, Christophe Gisquet wrote:
> This patch can be controversial, by assuming floats are IEEE-754 and
> particular behaviour of the FPU will get in the way.
> Timing on Arrandale and Win32 (thus, x87 FPU is used in the reference).
> 
> sbr_qmf_pre_shuffle_c: 115 to 76
> sbr_neg_odd_64_c: 84 to 55
> sbr_qmf_post_shuffle_c: 112 to 83
> ---
>  libavcodec/sbrdsp.c | 40 ++++++++++++++++++++++++++++------------
>  1 file changed, 28 insertions(+), 12 deletions(-)

applied

thanks

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The bravest are surely those who have the clearest vision
of what is before them, glory and danger alike, and yet
notwithstanding go out to meet it. -- Thucydides
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20130406/0d746a86/attachment.asc>


More information about the ffmpeg-devel mailing list