summaryrefslogtreecommitdiff
path: root/src/dsp/dec_neon.c
Commit message (Expand)AuthorAgeFilesLines
* cpu.h: add WEBP_AARCH64James Zern2023-05-021-2/+2
* DC{4,8,16}_NEON: replace vmovl w/vaddlJames Zern2020-03-051-30/+30
* DC16_NEON,aarch64: use vaddlvJames Zern2020-03-041-0/+5
* dec_neon,DC8_NEON: use vaddlv instead of movl+vaddvJames Zern2020-03-041-2/+1
* DC8_NEON,aarch64: use vaddvJames Zern2019-12-061-0/+6
* dec_neon: Fix build failure under some toolchainsCheng Yi2019-12-061-1/+2
* move LOAD8x4 and STORE8x2 closer to their use locationPascal Massimino2017-11-211-21/+24
* {dec,enc}_neon: harmonize function suffixes x2James Zern2017-10-201-1/+1
* dec_neon: harmonize function suffixesJames Zern2017-10-201-332/+342
* WIP: list includes as descendants of the project dirJames Zern2017-10-101-3/+3
* src/{dec,enc,utils}: give filenames a unique suffixJames Zern2017-01-191-1/+1
* NEON: speed-up strong filteringPascal Massimino2017-01-191-16/+17
* dec_neon,NeedsHev: micro optimizationJames Zern2016-08-081-3/+2
* dec_neon: add whitespace around stringizing operatorJames Zern2015-09-031-16/+16
* remove some duplicate FlipSign()Pascal Massimino2015-06-051-12/+17
* dec_neon: add VE8uv / VE16James Zern2015-05-301-0/+18
* dec_neon: add HE8uv / HE16James Zern2015-05-301-0/+21
* dec_neon: use vld1_dup(mem) rather than vdup(mem[0])James Zern2015-05-161-3/+3
* dec_neon: add TM16James Zern2015-05-151-0/+35
* dec_neon/TrueMotion: simply left border loadJames Zern2015-05-151-8/+4
* dec_neon: add DC16 intra predictorsJames Zern2015-05-081-0/+69
* dec_neon: add DC8uvNoTopLeftJames Zern2015-05-011-1/+5
* dsp: add DSP_INIT_STUBJames Zern2015-04-021-2/+1
* dsp/dec*.c: rework WEBP_USE_<arch> ifdefJames Zern2015-03-201-4/+7
* dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usageJames Zern2015-02-131-1/+1
* dsp: s/USE_INTRINSICS/WEBP_USE_INTRINSICS/James Zern2015-01-121-4/+4
* dec_neon: remove returns from void functionsJames Zern2015-01-091-5/+5
* dec_neon: add DC8uvNoTop / DC8uvNoLeftJames Zern2014-12-221-26/+52
* dec_neon: add DC8uvJames Zern2014-12-221-0/+30
* dec_neon: add TM8uvJames Zern2014-11-251-22/+44
* dec_neon: add RD4 intra predictorJames Zern2014-10-241-0/+29
* Merge "dec_neon: DC4: use pair-wise adds for top row"James Zern2014-10-231-10/+6
|\
| * dec_neon: DC4: use pair-wise adds for top rowJames Zern2014-10-231-10/+6
* | dsp/dec_{neon,sse2}: VE4: normalize variable namesJames Zern2014-10-231-5/+5
|/
* dec_neon: add DC4 intra predictorJames Zern2014-10-231-0/+25
* dec_neon: add TM4 intra predictorJames Zern2014-10-231-5/+33
* dec_neon: add LD4 intra predictorJames Zern2014-10-231-0/+20
* dec_neon: add VE4 intra predictorJames Zern2014-10-231-0/+21
* WEBP_TSAN_IGNORE_FUNCTION: fix gcc compat warningJames Zern2014-10-161-2/+2
* mark some init function as being safe for thread_sanitizer.Pascal Massimino2014-10-161-2/+2
* dec_neon/TransformAC3: initialize vector w/vcreateJames Zern2014-07-111-1/+5
* neon: normalize vdup_n_* usageJames Zern2014-07-011-2/+2
* neon: add INIT_VECTOR4James Zern2014-07-011-10/+20
* neon: add INIT_VECTOR3James Zern2014-06-301-6/+5
* neon: add INIT_VECTOR2James Zern2014-06-301-1/+2
* strong filtering speed-up (~2-3% x86, ~1-2% for NEON)skal2014-06-031-18/+26
* (enc|dec)_neon: use vcreate_*() where appropriateJames Zern2014-05-271-2/+2
* dsp/neon.h: coalesce intrinsics-related definesJames Zern2014-05-031-11/+1
* dec_neon: relocate some inline-asm definesJames Zern2014-04-281-69/+69
* dec_neon: enable intrinsics-only functionsJames Zern2014-04-281-83/+84