summaryrefslogtreecommitdiff
path: root/vpx_dsp
Commit message (Expand)AuthorAgeFilesLines
* Use 'ptrdiff_t' instead of 'int' for pointer offset parametersJonathan Wright2021-05-241-6/+8
* Implement vpx_convolve8_avg_vert_neon using SDOT instructionJonathan Wright2021-05-241-232/+463
* Merge transpose and permute in Neon SDOT vertical convolutionJonathan Wright2021-05-242-141/+282
* Implement vpx_convolve8_avg_horiz_neon using SDOT instructionJonathan Wright2021-05-181-2/+113
* Optimize remaining mse and sse functions in variance_neon.cJonathan Wright2021-05-131-85/+133
* Implement vertical convolution using Neon SDOT instructionJonathan Wright2021-05-121-0/+184
* Implement Neon variance functions using UDOT instructionJonathan Wright2021-05-122-0/+123
* Use ABD and UDOT to implement Neon sad_4d functionsJonathan Wright2021-05-101-0/+214
* Optimize Neon reductions in sum_neon.h using ADDV instructionJonathan Wright2021-05-095-62/+59
* Manually unroll the inner loop of Neon sad16x_4d()Jonathan Wright2021-05-071-5/+10
* Optimize Neon SAD reductions using wider ADDP instructionJonathan Wright2021-05-071-0/+53
* Implement horizontal convolution using Neon SDOT instructionJonathan Wright2021-05-053-0/+190
* vpx_convolve_neon: prefer != 0 to > 0 in testsJames Zern2021-04-271-10/+10
* vpx_convolve_avg_neon: prefer != 0 to > 0 in testsJames Zern2021-04-271-4/+4
* vpx_convolve_copy_neon: prefer != 0 to > 0 in testsJames Zern2021-04-271-4/+4
* {highbd_,}loopfilter_neon.c: quiet -Wmaybe-uninitializedJames Zern2021-01-192-0/+30
* vp8,vpx_dsp: [loongson] fix msa optimization bugsjinbo2020-07-181-8/+8
* vp8,vpx_dsp:[loongson] fix bugs reported by clangjinbo2020-07-072-45/+136
* vp8,vpx_dsp:[loongson] fix specification of instruction namejinbo2020-06-294-69/+69
* simplify x86_abi_support.asm symbol declarationJohann2020-04-1312-79/+79
* Merge "transpose_sse2.h,cosmetics: fix some comments"James Zern2020-04-101-2/+2
|\
| * transpose_sse2.h,cosmetics: fix some commentsJames Zern2020-04-031-2/+2
* | x86_abi_support: use correct hidden syntaxJohann2020-04-0112-79/+79
|/
* move common attribute defs to compiler_attributes.hJames Zern2020-02-141-1/+1
* loopfilter_sse2: call unsuffixed lpf functionsJames Zern2020-02-031-7/+7
* Disable -ftrivial-auto-var-init= for hot codeVitaly Buka2019-11-231-6/+6
* Unite vpx_psnr_pkt and PSNR_STATSangiebird2019-11-131-5/+2
* Merge "vpx_dsp/x86/avg_intrin_sse2: fix int sanitizer warnings"Hien Ho2019-10-241-1/+1
|\
| * vpx_dsp/x86/avg_intrin_sse2: fix int sanitizer warningsHien Ho2019-10-231-1/+1
* | vpx_int_pro_col_sse2: use unaligned loadsJames Zern2019-10-221-2/+2
* | Merge "vpx_dsp/inv_txfm: fix int sanitizer warnings"Hien Ho2019-10-231-16/+16
|\ \ | |/ |/|
| * vpx_dsp/inv_txfm: fix int sanitizer warningsHien Ho2019-10-041-16/+16
* | vpx_dsp/quantize: fix int sanitizer warningsHien Ho2019-10-031-1/+1
|/
* namespace ARCH_* definesJames Zern2019-09-3015-78/+78
* vpx_dsp/x86/highbd_idct4x4_add_sse2: fix int sanitizer warningsHien Ho2019-08-281-2/+2
* vpx_dsp/loopfilter.c: fix int sanitizer warningsHien Ho2019-08-221-10/+10
* vpx_dsp/x86/fwd_txfm_sse2: fix int sanitizer warningsHien Ho2019-08-211-2/+2
* vpx_dsp/bitwriter.h: fix clang integer sanitizer warningHien Ho2019-07-311-1/+1
* Merge "Fix comment typos."Wan-Teh Chang2019-07-171-4/+4
|\
| * Fix comment typos.Wan-Teh Chang2019-07-171-4/+4
* | Add vpx_sad32x32x8_c/avx2Angie Chiang2019-07-163-4/+65
|/
* Use sdx8f in exhaustive_mesh_search_single_stepAngie Chiang2019-07-141-0/+1
* ppc: disable vsx for small predictorsJohann2019-06-132-7/+32
* sse: remove unused HAVE_SSE filesJohann2019-06-101-8/+2
* Merge "Increase the bits allocated to key frame"Deepa K G2019-05-291-0/+4
|\
| * Increase the bits allocated to key frameDeepa K G2019-05-211-0/+4
* | Exclude VP9 files from vpx_dsp.mk for VP8 buildVenkatarama NG. Avadhani2019-05-222-4/+7
|/
* Exclude VP9 assemblies from VP8 buildsVenkatarama NG. Avadhani2019-05-061-0/+2
* cast ambiguous _mm_set1_epiNN() constantsJohann2019-04-304-27/+27
* Add bistream_debug toolAngie Chiang2019-04-263-0/+60