1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavutil/arm
Martin Storsjö 86c5a23ee5 arm: Clear the gp register alias at the end of functions
We reset .Lpic_gp to zero at the start of each function, which means
that the logic within movrelx for clearing gp when necessary will
be missed.

This fixes using movrelx in different functions with a different
helper register.

This is cherry-picked from libav commit
824e8c2840.

Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2016-11-15 15:10:03 -05:00
..
asm.S arm: Clear the gp register alias at the end of functions 2016-11-15 15:10:03 -05:00
bswap.h avutil/attributes: add AV_GCC_VERSION_AT_MOST 2015-09-18 12:41:29 -03:00
cpu.c Merge commit 'e2710e790c09e49e86baa58c6063af0097cc8cb0' 2016-01-02 11:01:29 +01:00
cpu.h Merge commit '73c8c0341cce9e1a6c4169721f5123f97fc4be2f' 2016-01-19 08:51:12 +01:00
float_dsp_arm.h Merge commit '7ffda66fd5c81af4725bff7c2c4f207ba2aa0613' 2013-08-29 16:05:04 +02:00
float_dsp_init_arm.c Merge commit '831a1180785a786272cdcefb71566a770bfb879e' 2014-03-13 23:59:56 +01:00
float_dsp_init_neon.c Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
float_dsp_init_vfp.c avutil/arm/float_dsp_init_vfp: replace restrict by av_restrict 2014-11-20 11:17:42 +01:00
float_dsp_neon.S Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
float_dsp_vfp.S armv6: Accelerate butterflies_float 2014-07-18 01:34:38 +03:00
intmath.h avutil/arm/intmath: return int for uint8 / uint16 clip 2015-07-20 17:20:16 +02:00
intreadwrite.h avutil/attributes: add AV_GCC_VERSION_AT_MOST 2015-09-18 12:41:29 -03:00
Makefile
neontest.h all: Add missing header guards 2016-01-28 19:49:48 -08:00
timer.h