FFmpeg/libavcodec/arm
Reimar Döffinger 8a38deb789 Fix compilation on ARM with android gcc 4.7
With the current code it fails due to running out
of registers.
So code the store offsets manually into the assembler
instead.
Passes "make fate-dts".

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
(cherry picked from commit 8067f55edf)

Fixes ticket #2756.
2014-01-26 16:23:58 +01:00
..
aac.h Merge commit '637606de2d' 2012-12-08 14:19:55 +01:00
aacpsdsp_init_arm.c
aacpsdsp_neon.S
ac3dsp_arm.S
ac3dsp_armv6.S ARM: swap source operands in some add instructions 2012-09-20 17:07:18 +01:00
ac3dsp_init_arm.c
ac3dsp_neon.S
asm-offsets.h
dca.h Fix compilation on ARM with android gcc 4.7 2014-01-26 16:23:58 +01:00
dcadsp_init_arm.c
dcadsp_neon.S
dsputil_arm.h
dsputil_arm.S Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
dsputil_armv6.S Merge remote-tracking branch 'qatar/master' 2012-10-03 13:35:02 +02:00
dsputil_init_arm.c Merge commit 'c242bbd8b6' 2013-02-26 13:05:10 +01:00
dsputil_init_armv5te.c Merge commit 'c242bbd8b6' 2013-02-26 13:05:10 +01:00
dsputil_init_armv6.c Merge commit 'c242bbd8b6' 2013-02-26 13:05:10 +01:00
dsputil_init_neon.c Merge commit 'c242bbd8b6' 2013-02-26 13:05:10 +01:00
dsputil_neon.S Merge commit '32ff643228' 2013-01-23 17:52:21 +01:00
fft_fixed_init_arm.c Only set accelerated arm fft functions if fft is enabled. 2013-02-17 17:29:55 +01:00
fft_fixed_neon.S
fft_init_arm.c Only set accelerated arm fft functions if fft is enabled. 2013-02-17 17:29:55 +01:00
fft_neon.S
flacdsp_arm.S
flacdsp_init_arm.c
fmtconvert_init_arm.c Merge commit '620289a20e' 2013-02-06 13:27:24 +01:00
fmtconvert_neon.S Merge remote-tracking branch 'qatar/master' 2012-10-03 13:35:02 +02:00
fmtconvert_vfp.S Merge commit '523c7bd23c' 2012-12-19 14:28:58 +01:00
h264chroma_init_arm.c Merge commit '79dad2a932' 2013-02-07 13:09:35 +01:00
h264cmc_neon.S ARM: fix overreads in neon h264 chroma mc 2012-10-20 01:28:38 +01:00
h264dsp_init_arm.c Merge commit 'c242bbd8b6' 2013-02-26 13:05:10 +01:00
h264dsp_neon.S Merge remote-tracking branch 'qatar/master' 2013-01-24 15:47:47 +01:00
h264idct_neon.S h264: integrate clear_blocks calls with IDCT. 2013-02-19 16:25:50 +01:00
h264pred_init_arm.c Merge commit '620289a20e' 2013-02-06 13:27:24 +01:00
h264pred_neon.S
h264qpel_init_arm.c Merge commit '620289a20e' 2013-02-06 13:27:24 +01:00
h264qpel_neon.S Merge remote-tracking branch 'qatar/master' 2013-01-24 15:47:47 +01:00
int_neon.S arm: Don't clobber callee saved registers in scalarproduct 2013-12-21 09:55:05 +01:00
jrevdct_arm.S Drop DCTELEM typedef 2013-01-22 18:32:56 -08:00
Makefile dsputil: Separate h264chroma 2013-02-06 11:30:53 +01:00
mathops.h Merge commit '637606de2d' 2012-12-08 14:19:55 +01:00
mdct_fixed_neon.S ARM: set Tag_ABI_align_preserved in all asm files 2012-10-02 19:47:56 +01:00
mdct_neon.S Merge remote-tracking branch 'qatar/master' 2012-10-03 13:35:02 +02:00
mpegaudiodsp_fixed_armv6.S
mpegaudiodsp_init_arm.c Add av_cold attributes to arch-specific init functions 2013-02-05 17:01:05 +01:00
mpegvideo_arm.c Merge commit 'c242bbd8b6' 2013-02-26 13:05:10 +01:00
mpegvideo_arm.h
mpegvideo_armv5te.c Merge commit 'c242bbd8b6' 2013-02-26 13:05:10 +01:00
mpegvideo_armv5te_s.S
mpegvideo_neon.S
neon.S
rdft_neon.S Merge remote-tracking branch 'qatar/master' 2012-10-03 13:35:02 +02:00
rv34dsp_init_arm.c Merge commit 'a846dccb29' 2013-02-07 13:35:49 +01:00
rv34dsp_neon.S Drop DCTELEM typedef 2013-01-22 18:32:56 -08:00
rv40dsp_init_arm.c Merge commit 'a846dccb29' 2013-02-07 13:35:49 +01:00
rv40dsp_neon.S
sbrdsp_init_arm.c
sbrdsp_neon.S
simple_idct_arm.S
simple_idct_armv5te.S
simple_idct_armv6.S Merge commit '88bd7fdc82' 2013-01-23 17:44:56 +01:00
simple_idct_neon.S Merge commit '88bd7fdc82' 2013-01-23 17:44:56 +01:00
synth_filter_neon.S Merge remote-tracking branch 'qatar/master' 2012-10-03 13:35:02 +02:00
videodsp_arm.h videodsp: Fix project name 2012-12-22 00:58:08 +01:00
videodsp_armv5te.S Merge commit '68f18f0351' 2013-01-21 13:38:57 +01:00
videodsp_init_arm.c Merge commit '620289a20e' 2013-02-06 13:27:24 +01:00
videodsp_init_armv5te.c Merge commit '620289a20e' 2013-02-06 13:27:24 +01:00
vorbisdsp_init_arm.c Merge commit '620289a20e' 2013-02-06 13:27:24 +01:00
vorbisdsp_neon.S Merge commit 'fef906c77c' 2013-01-20 14:13:16 +01:00
vp3dsp_init_arm.c Merge commit '88bd7fdc82' 2013-01-23 17:44:56 +01:00
vp3dsp_neon.S Merge commit 'aeaf268e52' 2013-01-20 13:57:10 +01:00
vp8.h Merge remote-tracking branch 'qatar/master' 2013-02-21 12:59:38 +01:00
vp8_armv6.S Merge remote-tracking branch 'qatar/master' 2012-09-21 14:44:32 +02:00
vp8dsp.h
vp8dsp_armv6.S arm: vp8: Fix the plain-armv6 version of vp8_luma_dc_wht 2013-01-27 13:17:25 +02:00
vp8dsp_init_arm.c Merge commit '73b704ac60' 2013-01-23 14:31:55 +01:00
vp8dsp_init_armv6.c Drop DCTELEM typedef 2013-01-22 18:32:56 -08:00
vp8dsp_init_neon.c Drop DCTELEM typedef 2013-01-22 18:32:56 -08:00
vp8dsp_neon.S
vp56_arith.h Merge commit '637606de2d' 2012-12-08 14:19:55 +01:00
vp56dsp_init_arm.c Merge commit '620289a20e' 2013-02-06 13:27:24 +01:00
vp56dsp_neon.S