vpx/vpx_dsp/arm
James Zern 3ae25974fd idct,NEON: add a tran_low_t->s16 load adapter
enable idct4x4* and idct8x8* which are compatible for 8-bit decodes in
high-bitdepth mode. the adapter narrows 32-bit input to 16, whether the
expansion can be avoided at all in this case remains a TODO. roughly
matches sse2.

BUG=webm:1294

Change-Id: I3ea94e5a2070dfd509b5de0c555aab4e1f4da036
2016-10-31 11:21:16 -07:00
..
avg_neon.c vpx_dsp: apply clang-format 2016-07-25 14:14:19 -07:00
fwd_txfm_neon.c Fix warnings reported by -Wshadow: Part1: vpx_dsp directory 2016-10-17 19:25:19 -07:00
hadamard_neon.c Extract neon transpose for re-use 2016-08-04 19:04:25 +00:00
highbd_loopfilter_neon.c cosmetics,*loopfilter_neon.c: s/tranpose/transpose/ 2016-10-12 16:12:56 -07:00
highbd_vpx_convolve8_neon.c add vpx high bitdepth convolve8 NEON intrinsics optimization 2016-10-17 15:23:54 -07:00
highbd_vpx_convolve_avg_neon.c add vpx_highbd_convolve_{copy,avg}_neon() 2016-10-13 15:21:14 -07:00
highbd_vpx_convolve_copy_neon.c vpx_highbd_convolve_copy_neon: use multi reg loads 2016-10-17 17:15:03 -07:00
highbd_vpx_convolve_neon.c add vpx high bitdepth convolve8 NEON intrinsics optimization 2016-10-17 15:23:54 -07:00
idct4x4_1_add_neon.asm vpx_dsp/idct*_neon.asm: simplify immediate loads 2016-10-05 14:28:32 -07:00
idct4x4_1_add_neon.c Fix warnings reported by -Wshadow: Part1: vpx_dsp directory 2016-10-17 19:25:19 -07:00
idct4x4_add_neon.asm idct,NEON: add a tran_low_t->s16 load adapter 2016-10-31 11:21:16 -07:00
idct4x4_add_neon.c idct,NEON: add a tran_low_t->s16 load adapter 2016-10-31 11:21:16 -07:00
idct8x8_1_add_neon.asm vpx_dsp/idct*_neon.asm: simplify immediate loads 2016-10-05 14:28:32 -07:00
idct8x8_1_add_neon.c Fix warnings reported by -Wshadow: Part1: vpx_dsp directory 2016-10-17 19:25:19 -07:00
idct8x8_add_neon.asm idct,NEON: add a tran_low_t->s16 load adapter 2016-10-31 11:21:16 -07:00
idct8x8_add_neon.c idct,NEON: add a tran_low_t->s16 load adapter 2016-10-31 11:21:16 -07:00
idct16x16_1_add_neon.asm vpx_dsp/idct*_neon.asm: simplify immediate loads 2016-10-05 14:28:32 -07:00
idct16x16_1_add_neon.c Fix warnings reported by -Wshadow: Part1: vpx_dsp directory 2016-10-17 19:25:19 -07:00
idct16x16_add_neon.asm vpx_dsp/idct*_neon.asm: simplify immediate loads 2016-10-05 14:28:32 -07:00
idct16x16_add_neon.c Fix warnings reported by -Wshadow: Part1: vpx_dsp directory 2016-10-17 19:25:19 -07:00
idct16x16_neon.c cosmetics,*_neon.c: rm redundant return from void fns 2016-09-30 13:09:57 -07:00
idct32x32_1_add_neon.c Fix warnings reported by -Wshadow: Part1: vpx_dsp directory 2016-10-17 19:25:19 -07:00
idct32x32_34_add_neon.c Optimize idct32x32_34_add for NEON 2016-10-25 15:43:58 -07:00
idct32x32_add_neon.c cosmetics,*_neon.c: rm redundant return from void fns 2016-09-30 13:09:57 -07:00
idct_neon.asm idct,NEON: add a tran_low_t->s16 load adapter 2016-10-31 11:21:16 -07:00
idct_neon.h idct,NEON: add a tran_low_t->s16 load adapter 2016-10-31 11:21:16 -07:00
intrapred_neon_asm.asm Replace prefix vp9_ with vpx_ for intra prediction functions 2015-07-27 13:42:06 -07:00
intrapred_neon.c Refine 8-bit intra prediction NEON optimization (mode d45 and d135) 2016-10-27 14:24:50 -07:00
loopfilter_4_neon.asm Remove a stray END declaration in loopfilter_4_neon.asm 2016-10-01 14:12:42 +03:00
loopfilter_8_neon.asm NEON asm of vpx_lpf_{horizontal,vertical}_8_dual_neon() 2016-08-16 08:50:57 -07:00
loopfilter_16_neon.asm Refactor vpx lpf NEON files (step 2/2) 2016-09-30 09:56:28 -07:00
loopfilter_neon.c cosmetics,*loopfilter_neon.c: s/tranpose/transpose/ 2016-10-12 16:12:56 -07:00
loopfilter_vertical_4_dual_neon.c Refactor vpx lpf NEON files (step 1/2) 2016-09-30 09:48:54 -07:00
sad4d_neon.c vpx_dsp: apply clang-format 2016-07-25 14:14:19 -07:00
sad_neon.c vpx_dsp: apply clang-format 2016-07-25 14:14:19 -07:00
save_reg_neon.asm replace by VSTM/VLDM to reduce one of VST1/VLD1 2016-07-28 23:01:38 +00:00
subpel_variance_neon.c vpx_dsp: apply clang-format 2016-07-25 14:14:19 -07:00
subtract_neon.c vpx_dsp: apply clang-format 2016-07-25 14:14:19 -07:00
transpose_neon.h add vpx high bitdepth convolve8 NEON intrinsics optimization 2016-10-17 15:23:54 -07:00
variance_neon.c variance_neon: sync variance*() w/c,sse2 2016-09-21 18:04:45 -07:00
vpx_convolve8_avg_neon_asm.asm VPX: removed step checks from neon convolve code 2015-08-12 16:46:53 -07:00
vpx_convolve8_neon_asm.asm VPX: removed step checks from neon convolve code 2015-08-12 16:46:53 -07:00
vpx_convolve8_neon.c add vpx high bitdepth convolve8 NEON intrinsics optimization 2016-10-17 15:23:54 -07:00
vpx_convolve_avg_neon_asm.asm Code refactor on InterpKernel 2015-07-31 10:27:33 -07:00
vpx_convolve_avg_neon.c Refine vpx_convolve_copy_neon() and vpx_convolve_avg_neon() 2016-09-29 16:19:39 -07:00
vpx_convolve_copy_neon_asm.asm Code refactor on InterpKernel 2015-07-31 10:27:33 -07:00
vpx_convolve_copy_neon.c Refine vpx_convolve_copy_neon() and vpx_convolve_avg_neon() 2016-09-29 16:19:39 -07:00
vpx_convolve_neon.c add vpx high bitdepth convolve8 NEON intrinsics optimization 2016-10-17 15:23:54 -07:00