On Sat, Sep 05, 2020 at 10:25:17AM +0800, Shiyou Yin wrote:
> 1. Refined function get_cabac_inline_mips.
> 2. Optimize function get_cabac_bypass and get_cabac_bypass_sign.
> 
> Speed of decoding h264: 5.23x ==> 5.45x(tested on 3A4000).
> ---
>  libavcodec/mips/cabac.h | 131 
> +++++++++++++++++++++++++++++++++++++-----------
>  1 file changed, 102 insertions(+), 29 deletions(-)

It seems this breaks build here

CC      libavcodec/h264_cabac.o
/tmp/ccQcUsBK.s: Assembler messages:
/tmp/ccQcUsBK.s:172: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $10,$10'
/tmp/ccQcUsBK.s:3391: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $24,$24'
/tmp/ccQcUsBK.s:3759: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:3837: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:3998: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $22,$22'
/tmp/ccQcUsBK.s:4074: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:4147: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $22,$22'
/tmp/ccQcUsBK.s:4213: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $22,$22'
/tmp/ccQcUsBK.s:4255: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $23,$23'
/tmp/ccQcUsBK.s:4383: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:4496: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $22,$22'
/tmp/ccQcUsBK.s:4572: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:4645: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $22,$22'
/tmp/ccQcUsBK.s:4711: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $22,$22'
/tmp/ccQcUsBK.s:4753: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $23,$23'
/tmp/ccQcUsBK.s:4798: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:5003: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $14,$14'
/tmp/ccQcUsBK.s:5099: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $25,$25'
/tmp/ccQcUsBK.s:5212: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $25,$25'
/tmp/ccQcUsBK.s:5283: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $25,$25'
/tmp/ccQcUsBK.s:5396: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $9,$9'
/tmp/ccQcUsBK.s:5721: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:5791: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:5960: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $22,$22'
/tmp/ccQcUsBK.s:6036: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $21,$21'
/tmp/ccQcUsBK.s:6110: Error: opcode not supported on this processor: mips32r2 
(mips32r2) `dsbh $22,$22'
...

mips-linux-gnu-gcc-7 (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc


[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

You can kill me, but you cannot change the truth.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to