diff options
author | yuanhecai <yuanhecai@loongson.cn> | 2022-03-28 17:12:57 +0800 |
---|---|---|
committer | yuanhecai <yuanhecai@loongson.cn> | 2022-03-31 20:35:13 +0800 |
commit | d4060647213d51125457ae151a2402bf95ebdf71 (patch) | |
tree | 9a4f0f4b2005273330605176ce5c8dda36f3a188 /vp8/common/rtcd_defs.pl | |
parent | 176acaf9f6efb3603e920eb35630a16f8a88ad5e (diff) | |
download | libvpx-d4060647213d51125457ae151a2402bf95ebdf71.tar.gz |
vp8[loongarch]: Optimize dequant_idct_add_y/uv_block
1. vp8_dequant_idct_add_uv_block_lsx
2. vp8_dequant_idct_add_y_block_lsx
Bug: webm:1755
Change-Id: I1f006daaefb2075b422bc72a3f69c5abee776e2e
Diffstat (limited to 'vp8/common/rtcd_defs.pl')
-rw-r--r-- | vp8/common/rtcd_defs.pl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vp8/common/rtcd_defs.pl b/vp8/common/rtcd_defs.pl index c7911032f..e4b40fa9e 100644 --- a/vp8/common/rtcd_defs.pl +++ b/vp8/common/rtcd_defs.pl @@ -38,10 +38,10 @@ add_proto qw/void vp8_dequant_idct_add/, "short *input, short *dq, unsigned char specialize qw/vp8_dequant_idct_add mmx neon dspr2 msa mmi/; add_proto qw/void vp8_dequant_idct_add_y_block/, "short *q, short *dq, unsigned char *dst, int stride, char *eobs"; -specialize qw/vp8_dequant_idct_add_y_block sse2 neon dspr2 msa mmi/; +specialize qw/vp8_dequant_idct_add_y_block sse2 neon dspr2 msa mmi lsx/; add_proto qw/void vp8_dequant_idct_add_uv_block/, "short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs"; -specialize qw/vp8_dequant_idct_add_uv_block sse2 neon dspr2 msa mmi/; +specialize qw/vp8_dequant_idct_add_uv_block sse2 neon dspr2 msa mmi lsx/; # # Loopfilter |