ffmpeg | branch: master | Jiaxun Yang | Fri Jul 23
13:53:44 2021 +0800| [2323d3a92376f34c4499ba9851a52e7ca9031d46] | committer:
Michael Niedermayer
avcodec/mips: cabac.h provide fallback for wsbh instruction
wsbh is only avilable for MIPS R2+.
Provide a fallback for older processors.
Signed
ffmpeg | branch: master | Jiaxun Yang | Fri Jul 23
13:53:43 2021 +0800| [a1cd62883f84072b7c9fa13e9a2512e13618399e] | committer:
Michael Niedermayer
avutil/mips: Use $at as MMI macro temporary register
Some function had exceed 30 inline assembly register oprands limiation
when using LOONGSON2
ffmpeg | branch: master | Jiaxun Yang | Fri Jul 23
13:53:42 2021 +0800| [1042039ccda7e9099f139b14981b48ee59900804] | committer:
Michael Niedermayer
avcodec/mips: Use MMI marcos to replace Loongson3 instructions
Loongson3's extention instructions (prefixed with gs) are widely used
in ou
ffmpeg | branch: master | Jiaxun Yang | Fri Jul 23
13:53:41 2021 +0800| [b868272d7e9f7a50490abd856a5066b009779e07] | committer:
Michael Niedermayer
avutil/mips: Use MMI_{L, S}QC1 macro in {SAVE, RECOVER}_REG
{SAVE,RECOVER}_REG will be available for Loongson2 again,
also comment about the
ffmpeg | branch: master | Jiaxun Yang | Sat Jul 18
23:35:41 2020 +0800| [7a7ed1699c3b08d23ed5ab4955544f146e88b59b] | committer:
Michael Niedermayer
libavcodec: MIPS: MMI: Fix type mismatches
GCC complains about them.
Signed-off-by: Jiaxun Yang
Reviewed-by: Shiyou Yin
Signed-off-by: Michael
ffmpeg | branch: master | Jiaxun Yang | Sat Jul 18
23:35:42 2020 +0800| [24911b92444f6cc7b63782987b5b05198e0e4fdf] | committer:
Michael Niedermayer
libavcodec: MIPS: MMI: Move sp out of the clobber list
GCC complains:
warning: listing the stack pointer register ‘$29’ in a clobber
list is
ffmpeg | branch: master | Jiaxun Yang | Sat Jul 18
23:35:38 2020 +0800| [d5380f068d8c28ab3d2ffcea445a2a8072c30503] | committer:
Michael Niedermayer
libavutils: Add parse_r helper for MIPS
That helper grab from kernel code can allow us to inline
newer instructions (not implemented by the
ffmpeg | branch: master | Jiaxun Yang | Sat Jul 18
23:35:37 2020 +0800| [d57d6def733e6324d4ec7bcbf0ef4ef7ed5e551b] | committer:
Michael Niedermayer
ffbuild: Refine MIPS handling
To enable runtime detection for MIPS, we need to refine ffbuild
part to support buildding these feature together
ffmpeg | branch: master | Jiaxun Yang | Sat Jul 18
23:35:39 2020 +0800| [e387fcd01cb84d9493f3b96158addd2a85f086c6] | committer:
Michael Niedermayer
libavutil: Detect MMI and MSA flags for MIPS
Add MMI & MSA runtime detection for MIPS.
Basically there are two code pathes. For systems