vpx/vp8/common
Johann ce11055d57 Remove sixtap/bilinear 4x4 neon implementations
These implementations rely on casting the pointers to load the data.
Clang implemented optimizations which automatically add alignment hints
to such loads. The 4x4 filters do not guarantee the necessary alignment
so the resulting assembly is broken.
https://llvm.org/bugs/show_bug.cgi?id=24421

BUG=webm:817
BUG=webm:892

Change-Id: I608885299f1f86ff83653b65e0e40d0ae87fb3fe
2016-05-06 17:20:15 -07:00
..
arm Remove sixtap/bilinear 4x4 neon implementations 2016-05-06 17:20:15 -07:00
generic Support build with Visual Studio 14. 2015-08-05 14:45:16 -07:00
mips Move vpx_add_plane from codec to vpx_dsp and dedup. 2016-05-02 12:17:39 -07:00
x86 Move vpx_add_plane from codec to vpx_dsp and dedup. 2016-05-02 12:17:39 -07:00
alloccommon.c vp8: add some missing includes 2015-05-14 22:41:25 -07:00
alloccommon.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
blockd.c Removed vp8_block2type 2011-02-24 14:35:18 -05:00
blockd.h Various updates to vp8. 2014-12-03 16:01:28 -08:00
coefupdateprobs.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
common.h vp8: use VPX(MIN|MAX) from vpx_dsp_common.h 2015-08-27 15:31:24 -07:00
context.c Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
copy_c.c vp8_copy32xn: sync function signature 2015-05-14 22:41:13 -07:00
debugmodes.c vp8_print_modes_and_motion_vectors: remove dead stores 2015-04-03 16:08:37 -07:00
default_coef_probs.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
dequantize.c vpx_mem: remove vpx_memset 2015-04-28 20:00:59 -07:00
entropy.c vpx_mem: remove vpx_memcpy 2015-04-28 19:59:41 -07:00
entropy.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
entropymode.c vpx_mem: remove vpx_memcpy 2015-04-28 19:59:41 -07:00
entropymode.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
entropymv.c Eliminate more warnings. 2010-10-27 18:08:04 -07:00
entropymv.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
extend.c vpx_mem: remove vpx_memset 2015-04-28 20:00:59 -07:00
extend.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
filter.c vp8: add some missing includes 2015-05-14 22:41:25 -07:00
filter.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
findnearmv.c Correct clamping in use of vp8_find_near_mvs() 2012-01-26 09:37:27 -08:00
findnearmv.h Clean up unused function warnings in vp8 common 2015-08-26 10:15:24 -07:00
header.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
idct_blk.c vpx_mem: remove vpx_memset 2015-04-28 20:00:59 -07:00
idctllm.c vp8: add some missing includes 2015-05-14 22:41:25 -07:00
invtrans.h Clean up unused function warnings in vp8 common 2015-08-26 10:15:24 -07:00
loopfilter_filters.c Removed shadow warnings : loopfilter*.c 2013-03-14 08:23:26 -07:00
loopfilter.h Revert "remove vp8 unused uvstride parm in simple loop filter" 2014-12-21 21:35:07 -08:00
mbpitch.c Fix compiler warnings 2012-05-02 10:57:57 +03:00
mfqe.c Move sub pixel variance to vpx_dsp 2015-07-07 15:51:04 -07:00
modecont.c Eliminate more warnings. 2010-10-27 18:08:04 -07:00
modecont.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
mv.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
onyx.h Mark Scale2Ratio INLINE 2015-08-25 14:56:18 -07:00
onyxc_int.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
onyxd.h vp8/common: normalize include guards 2013-12-16 19:40:54 -08:00
postproc.c Move vpx_add_plane from codec to vpx_dsp and dedup. 2016-05-02 12:17:39 -07:00
postproc.h vp8: Update to the adaptive denoising mode. 2014-09-19 09:06:16 -07:00
ppflags.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
quant_common.c Add comment for use of shift/mul instead of div. 2012-07-24 15:46:49 -07:00
quant_common.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
reconinter.c Remove only remaining uses of 'fast_unaligned' 2015-05-07 14:39:37 -07:00
reconinter.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
reconintra4x4.c vp10: add extended-intra prediction edges experiment. 2015-10-16 19:30:39 -04:00
reconintra4x4.h vp8: mark intra_prediction_down_copy inline 2016-01-26 20:07:42 -08:00
reconintra.c vp8: align left pixel array by 16 bytes. 2015-10-01 10:11:54 -04:00
reconintra.h vp8: change build_intra_predictors_mbuv_s to use vpx_dsp. 2015-09-30 18:45:46 -04:00
rtcd_defs.pl Remove sixtap/bilinear 4x4 neon implementations 2016-05-06 17:20:15 -07:00
rtcd.c Reorganize *_rtcd() calling conventions 2015-04-15 11:12:05 -04:00
setupintrarecon.c vpx_mem: remove vpx_memset 2015-04-28 20:00:59 -07:00
setupintrarecon.h Clean up unused function warnings in vp8 common 2015-08-26 10:15:24 -07:00
swapyv12buffer.c Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
swapyv12buffer.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
systemdependent.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
textblit.c Eliminate more warnings. 2010-10-27 18:08:04 -07:00
threading.h vp8: fix build with mingw+pthreads 2016-02-05 21:08:45 -08:00
treecoder.c Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
treecoder.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp8_entropymodedata.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp8_loopfilter.c vp8: fix loop filter level clamping 2015-12-03 16:18:48 -08:00