diff options
author | Parag Salasakar <img.mips1@gmail.com> | 2015-08-03 13:00:55 +0530 |
---|---|---|
committer | Parag Salasakar <img.mips1@gmail.com> | 2015-08-03 13:00:55 +0530 |
commit | 9b375871db69f7d65c3bc79857fafafc47b9812b (patch) | |
tree | cf2db652a54f6d01952105b0fca6311c5c0e39c2 /vpx_dsp/mips/macros_msa.h | |
parent | 0b0eba728d55425e4a0389ba5b942726fa8540f6 (diff) | |
download | libvpx-9b375871db69f7d65c3bc79857fafafc47b9812b.tar libvpx-9b375871db69f7d65c3bc79857fafafc47b9812b.tar.gz libvpx-9b375871db69f7d65c3bc79857fafafc47b9812b.tar.bz2 libvpx-9b375871db69f7d65c3bc79857fafafc47b9812b.zip |
mips msa vpx subpel variance optimization
Removed redundant clip/saturate code from 2tap filter functions
average improvement 20%-40%
Change-Id: I362540b0c7d5d3d69932c39d61b7d2a44da533d2
Diffstat (limited to 'vpx_dsp/mips/macros_msa.h')
-rw-r--r-- | vpx_dsp/mips/macros_msa.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/vpx_dsp/mips/macros_msa.h b/vpx_dsp/mips/macros_msa.h index df8141b55..91e3615cf 100644 --- a/vpx_dsp/mips/macros_msa.h +++ b/vpx_dsp/mips/macros_msa.h @@ -1926,7 +1926,6 @@ tmp0_m = __msa_vshf_b((v16i8)mask, (v16i8)in1, (v16i8)in0); \ tmp1_m = __msa_dotp_u_h((v16u8)tmp0_m, (v16u8)coeff); \ tmp1_m = (v8u16)__msa_srari_h((v8i16)tmp1_m, shift); \ - tmp1_m = __msa_sat_u_h(tmp1_m, shift); \ \ tmp1_m; \ }) |