aboutsummaryrefslogtreecommitdiff
path: root/vp8/common/rtcd_defs.pl
diff options
context:
space:
mode:
authoryuanhecai <yuanhecai@loongson.cn>2022-03-28 17:12:57 +0800
committeryuanhecai <yuanhecai@loongson.cn>2022-03-31 20:35:13 +0800
commitd4060647213d51125457ae151a2402bf95ebdf71 (patch)
tree9a4f0f4b2005273330605176ce5c8dda36f3a188 /vp8/common/rtcd_defs.pl
parent176acaf9f6efb3603e920eb35630a16f8a88ad5e (diff)
downloadlibvpx-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.pl4
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