Michael Niedermayer 03f39fbb2a avcodec/x86/mlpdsp_init: Simplify mlp_filter_channel_x86()
Based on patch by Francisco Blas Izquierdo Riera
Commit message partly taken from carl

fixes a compilation
error in mlpdsp_init.c with -fstack-check and some gcc compilers (I
reproduced the issue with gcc 4.7.3) by simplifying the code.

See also https://bugs.gentoo.org/show_bug.cgi?id=471756

$ make libavcodec/x86/mlpdsp_init.o
libavcodec/x86/mlpdsp_init.c: In function ‘mlp_filter_channel_x86’:
libavcodec/x86/mlpdsp_init.c:142:5: error: can’t find a register in
class ‘GENERAL_REGS’ while reloading ‘asm’
libavcodec/x86/mlpdsp_init.c:142:5: error: ‘asm’ operand has impossible
constraints

4551 -> 4509 dezicycles

Reviewed-by: Ramiro Polla <ramiro.polla@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-21 16:05:41 +01:00
..
2015-02-06 23:35:02 +01:00
2014-04-11 12:09:09 +02:00
2014-08-06 19:24:57 +02:00
2014-08-06 19:25:08 +02:00
2014-05-21 03:25:08 +02:00
2014-12-03 23:03:13 +01:00
2015-02-06 23:35:02 +01:00
2014-08-06 19:24:49 +02:00
2014-04-19 09:56:01 +02:00
2015-01-25 18:20:43 -03:00
2014-05-21 03:25:08 +02:00
2014-12-15 02:34:05 +01:00
2014-04-19 09:56:01 +02:00