vpx/vp9/common
Johann e83d99d7b8 quantize fp: neon implementation
About 4x faster when values are below the dequant threshold and 10x
faster if everything needs to be calculated.

Both numbers would improve if the division for dqcoeff could be
simplified.

BUG=webm:1426

Change-Id: I8da67c1f3fcb4abed8751990c1afe00bc841f4b2
2017-08-23 08:01:30 -07:00
..
arm/neon Cosmetics by unifying dest_stride to stride in idct 2016-12-12 15:13:22 -08:00
mips Cosmetics by unifying dest_stride to stride in idct 2016-12-12 15:13:22 -08:00
x86 Update 32x32 idct sse2 and ssse3 optimizations. 2017-08-14 16:59:31 -07:00
vp9_alloccommon.c vp9: remove FrameWorkerData & vp9_dthread.h 2017-07-05 22:32:00 -07:00
vp9_alloccommon.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_blockd.c apply clang-format 2017-02-14 12:45:52 -08:00
vp9_blockd.h Refactor uv tx size with lookup arrays 2016-08-31 13:15:38 -07:00
vp9_common_data.c Refactor uv tx size with lookup arrays 2016-08-31 13:15:38 -07:00
vp9_common_data.h Refactor uv tx size with lookup arrays 2016-08-31 13:15:38 -07:00
vp9_common.h Correct CHECK_MEM_ERROR macro (release builds) 2016-08-23 22:46:04 +00:00
vp9_debugmodes.c VP9 motion vector unit test 2017-04-06 00:50:56 +00:00
vp9_entropy.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_entropy.h apply clang-format 2016-09-15 15:07:53 -07:00
vp9_entropymode.c VP9_COMMON: rm frame_parallel_decode 2017-06-30 12:03:07 -07:00
vp9_entropymode.h apply clang-format 2016-09-15 15:07:53 -07:00
vp9_entropymv.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_entropymv.h vp9: fix compilation for g++ 6.2.x 2016-09-27 23:17:31 -07:00
vp9_enums.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_filter.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_filter.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_frame_buffers.c Remove vpx_realloc() 2016-10-05 10:57:56 -07:00
vp9_frame_buffers.h Add get release decoder frame buffer functions. 2014-02-10 14:08:11 -08:00
vp9_idct.c Update highbd idct functions arguments to use uint16_t dst 2017-05-03 13:59:16 -07:00
vp9_idct.h Update highbd idct functions arguments to use uint16_t dst 2017-05-03 13:59:16 -07:00
vp9_loopfilter.c Unify loopfilter function names 2016-09-29 16:25:42 -07:00
vp9_loopfilter.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_mfqe.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_mfqe.h Multiframe Quality Enhancement(MFQE) in VP9. 2014-12-11 09:19:39 -08:00
vp9_mv.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_mvref_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_mvref_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_onyxc_int.h vp9: remove (un)lock_buffer_pool 2017-07-05 21:07:00 -07:00
vp9_postproc.c Fix vp8 race when build --enable-vp9-highbitdepth. 2017-05-26 09:45:01 -07:00
vp9_postproc.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_ppflags.h *ppflags.h: remove unused *_DEBUG_* enum values 2016-11-08 21:09:16 -08:00
vp9_pred_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_pred_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_quant_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_quant_common.h Clean up header files in vp9_blockd.h and related files 2014-10-07 15:17:10 -07:00
vp9_reconinter.c Clean vp9_highbd_build_inter_predictor() and highbd_inter_predictor() 2017-04-25 14:32:20 -07:00
vp9_reconinter.h Clean vp9_highbd_build_inter_predictor() and highbd_inter_predictor() 2017-04-25 14:32:20 -07:00
vp9_reconintra.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_reconintra.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_rtcd_defs.pl quantize fp: neon implementation 2017-08-23 08:01:30 -07:00
vp9_rtcd.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_scale.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_scale.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_scan.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_scan.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_seg_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_seg_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_thread_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_thread_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_tile_common.c vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00
vp9_tile_common.h vp9/common: apply clang-format 2016-08-02 18:27:07 -07:00