diff options
author | Johann <johannkoenig@google.com> | 2022-03-28 15:27:46 +0900 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2022-03-29 12:31:02 +0900 |
commit | afd60bd07d41e5d20a0b11eeeb104846d9517c65 (patch) | |
tree | 63abf2398f39b2435678c18a6c1e8761d238ab2f /vpx_dsp/x86/quantize_ssse3.c | |
parent | 64f58f5e0a5bfd4f38f99f964ed628734a02ab5a (diff) | |
download | libvpx-afd60bd07d41e5d20a0b11eeeb104846d9517c65.tar libvpx-afd60bd07d41e5d20a0b11eeeb104846d9517c65.tar.gz libvpx-afd60bd07d41e5d20a0b11eeeb104846d9517c65.tar.bz2 libvpx-afd60bd07d41e5d20a0b11eeeb104846d9517c65.zip |
remove sad x3,x8 specializations
These would compute the sum of absolute differences (sad) for a
group of 3 or 8 references. This was used as part of an exhaustive
search.
vp8 only uses these functions in speed 0 and best quality.
For vp9 this is only used with the --enable-non-greedy-mv
experiment.
This removes the 3- and 8-at-a-time optimized functions and uses
the fall back code which will process 1 or 4 (vpx_sadMxNx4d) at
a time.
For configure --target=x86_64-linux-gcc --enable-realtime-only:
libvpx.a
before: 3002424 after: 2937622 delta: 64802
after 'strip libvpx.a'
before: 2116998 after: 2073090 delta: 43908
Change-Id: I566d06e027c327b3bede68649dd551bba81a848e
Diffstat (limited to 'vpx_dsp/x86/quantize_ssse3.c')
0 files changed, 0 insertions, 0 deletions