diff options
author | Jin Bo <jinbo@loongson.cn> | 2021-05-28 10:04:41 +0800 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2021-06-03 13:44:00 +0200 |
commit | 2fac1e370c9cf48b2e9d4a7f2c0d7236017f9bbe (patch) | |
tree | 06a6b14f881347843c2a940ba571a5699a6cd20c /libavcodec/mips | |
parent | fd5fd48659a956b1b890c217d04f77f2bdab6a44 (diff) | |
download | ffmpeg-2fac1e370c9cf48b2e9d4a7f2c0d7236017f9bbe.tar.gz |
libavcodec/mips: Fix fate errors reported by clang
The data width of gsldrc1/gsldlc1 should be 8 bytes wide.
Signed-off-by: Jin Bo <jinbo@loongson.cn>
Reviewed-by: yinshiyou-hf@loongson.cn
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/mips')
-rw-r--r-- | libavcodec/mips/vp9_mc_mmi.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/libavcodec/mips/vp9_mc_mmi.c b/libavcodec/mips/vp9_mc_mmi.c index fa65ff5116..812f7a6994 100644 --- a/libavcodec/mips/vp9_mc_mmi.c +++ b/libavcodec/mips/vp9_mc_mmi.c @@ -83,9 +83,9 @@ static void convolve_horiz_mmi(const uint8_t *src, int32_t src_stride, __asm__ volatile ( "move %[tmp1], %[width] \n\t" "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" - "gsldlc1 %[filter1], 0x03(%[filter]) \n\t" + "gsldlc1 %[filter1], 0x07(%[filter]) \n\t" "gsldrc1 %[filter1], 0x00(%[filter]) \n\t" - "gsldlc1 %[filter2], 0x0b(%[filter]) \n\t" + "gsldlc1 %[filter2], 0x0f(%[filter]) \n\t" "gsldrc1 %[filter2], 0x08(%[filter]) \n\t" "li %[tmp0], 0x07 \n\t" "dmtc1 %[tmp0], %[ftmp13] \n\t" @@ -158,9 +158,9 @@ static void convolve_vert_mmi(const uint8_t *src, int32_t src_stride, __asm__ volatile ( "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" - "gsldlc1 %[ftmp4], 0x03(%[filter]) \n\t" + "gsldlc1 %[ftmp4], 0x07(%[filter]) \n\t" "gsldrc1 %[ftmp4], 0x00(%[filter]) \n\t" - "gsldlc1 %[ftmp5], 0x0b(%[filter]) \n\t" + "gsldlc1 %[ftmp5], 0x0f(%[filter]) \n\t" "gsldrc1 %[ftmp5], 0x08(%[filter]) \n\t" "punpcklwd %[filter10], %[ftmp4], %[ftmp4] \n\t" "punpckhwd %[filter32], %[ftmp4], %[ftmp4] \n\t" @@ -254,9 +254,9 @@ static void convolve_avg_horiz_mmi(const uint8_t *src, int32_t src_stride, __asm__ volatile ( "move %[tmp1], %[width] \n\t" "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" - "gsldlc1 %[filter1], 0x03(%[filter]) \n\t" + "gsldlc1 %[filter1], 0x07(%[filter]) \n\t" "gsldrc1 %[filter1], 0x00(%[filter]) \n\t" - "gsldlc1 %[filter2], 0x0b(%[filter]) \n\t" + "gsldlc1 %[filter2], 0x0f(%[filter]) \n\t" "gsldrc1 %[filter2], 0x08(%[filter]) \n\t" "li %[tmp0], 0x07 \n\t" "dmtc1 %[tmp0], %[ftmp13] \n\t" @@ -340,9 +340,9 @@ static void convolve_avg_vert_mmi(const uint8_t *src, int32_t src_stride, __asm__ volatile ( "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" - "gsldlc1 %[ftmp4], 0x03(%[filter]) \n\t" + "gsldlc1 %[ftmp4], 0x07(%[filter]) \n\t" "gsldrc1 %[ftmp4], 0x00(%[filter]) \n\t" - "gsldlc1 %[ftmp5], 0x0b(%[filter]) \n\t" + "gsldlc1 %[ftmp5], 0x0f(%[filter]) \n\t" "gsldrc1 %[ftmp5], 0x08(%[filter]) \n\t" "punpcklwd %[filter10], %[ftmp4], %[ftmp4] \n\t" "punpckhwd %[filter32], %[ftmp4], %[ftmp4] \n\t" |