vpx/vp8/common/arm/neon
Yunqing Wang 33df6d1fc1 Save NEON registers in VP8 NEON functions
The recent compiler can generate optimized code that uses NEON registers
for various operations besides floating-point operations. Therefore,
only saving callee-saved registers d8 - d15 at the beginning of the
encoder/decoder is not enough anymore. This patch added register saving
code in VP8 NEON functions that use those registers.

Change-Id: Ie9e44f5188cf410990c8aaaac68faceee9dffd31
2014-04-28 14:51:53 -07:00
..
bilinearpredict_neon.c Apply neon flags to intrinsic files 2014-01-10 12:16:59 -08:00
buildintrapredictorsmby_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
copymem_neon.c VP8 for ARMv8 by using NEON intrinsics 02 2014-02-23 22:56:53 +08:00
dc_only_idct_add_neon.c VP8 for ARMv8 by using NEON intrinsics 03 2014-02-26 09:28:29 +08:00
dequant_idct_neon.c VP8 for ARMv8 by using NEON intrinsics 04 2014-02-26 09:59:23 +08:00
dequantizeb_neon.c VP8 for ARMv8 by using NEON intrinsics 05 2014-02-26 10:16:00 +08:00
idct_blk_neon.c support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
idct_dequant_0_2x_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
idct_dequant_full_2x_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
iwalsh_neon.asm Modified the inverse walsh to output directly 2011-11-25 09:24:04 +02:00
loopfilter_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
loopfiltersimplehorizontaledge_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
loopfiltersimpleverticaledge_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
mbloopfilter_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
sad8_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
sad16_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
save_reg_neon.asm Rename save_neon_reg.asm as save_reg_neon.asm 2012-01-26 09:44:00 +02:00
shortidct4x4llm_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
sixtappredict4x4_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
sixtappredict8x4_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
sixtappredict8x8_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
sixtappredict16x16_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
variance_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
vp8_subpixelvariance8x8_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
vp8_subpixelvariance16x16_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00
vp8_subpixelvariance16x16s_neon.asm Save NEON registers in VP8 NEON functions 2014-04-28 14:51:53 -07:00