diff options
author | Jin Bo <jinbo@loongson.cn> | 2021-05-28 10:04:39 +0800 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2021-05-28 17:31:21 +0200 |
commit | ebedd26eefe2ff4bbf5a358907c4e8e4b0d62eae (patch) | |
tree | b16ba0cf4b99941d2b4730bba833653d3f14f0fb /libavcodec/mips/wmv2dsp_mmi.c | |
parent | e41255cddb827ee152a58a60ed3ecd4dc6e79847 (diff) | |
download | ffmpeg-ebedd26eefe2ff4bbf5a358907c4e8e4b0d62eae.tar.gz |
libavcodec/mips: Fix specification of instruction name
1.'xor,or,and' to 'pxor,por,pand'. In the case of operating FPR,
gcc supports both of them, clang only supports the second type.
2.'dsrl,srl' to 'ssrld,ssrlw'. In the case of operating FPR, gcc
supports both of them, clang only supports the second type.
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/wmv2dsp_mmi.c')
-rw-r--r-- | libavcodec/mips/wmv2dsp_mmi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/mips/wmv2dsp_mmi.c b/libavcodec/mips/wmv2dsp_mmi.c index 82e16f929b..1a6781ae77 100644 --- a/libavcodec/mips/wmv2dsp_mmi.c +++ b/libavcodec/mips/wmv2dsp_mmi.c @@ -106,7 +106,7 @@ void ff_wmv2_idct_add_mmi(uint8_t *dest, ptrdiff_t line_size, int16_t *block) wmv2_idct_col_mmi(block + i); __asm__ volatile ( - "xor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" + "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" // low 4 loop MMI_LDC1(%[ftmp1], %[block], 0x00) |