FFmpeg/tests/checkasm
Jiaxun Yang e387fcd01c libavutil: Detect MMI and MSA flags for MIPS
Add MMI & MSA runtime detection for MIPS.

Basically there are two code pathes. For systems that
natively support CPUCFG instruction or kernel emulated
that instruction, we'll sense this feature from HWCAP and
report the flags according to values grab from CPUCFG. For
systems that have no CPUCFG (or not export it in HWCAP),
we'll parse /proc/cpuinfo instead.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Reviewed-by: Shiyou Yin <yinshiyou-hf@loongson.cn>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2020-07-23 17:21:58 +02:00
..
aarch64 checkasm: aarch64: Check for stack overflows 2020-05-15 21:22:36 +03:00
arm checkasm: arm: Check for stack overflows 2020-05-15 21:22:34 +03:00
x86 checkasm: add a checkasm_checked_call function that doesn't issue emms 2017-06-14 19:18:56 -03:00
.gitignore
aacpsdsp.c checkasm: aacpsdsp: Tolerate extra intermediate precision in stereo_interpolate 2019-12-18 15:15:29 +02:00
af_afir.c checkasm: af_afir: Use a dynamic tolerance depending on values 2019-12-12 23:57:08 +02:00
alacdsp.c
audiodsp.c
blockdsp.c libavcodec/blockdsp : add AVX version 2017-10-03 19:47:37 -03:00
bswapdsp.c
checkasm.c libavutil: Detect MMI and MSA flags for MIPS 2020-07-23 17:21:58 +02:00
checkasm.h checkasm: aarch64: Check for stack overflows 2020-05-15 21:22:36 +03:00
exrdsp.c libavcodec/exr : add x86 SIMD for predictor 2017-10-01 17:35:30 -03:00
fixed_dsp.c checkasm: add _fixed suffix to fixed_dsp tests 2017-06-01 13:12:20 -03:00
flacdsp.c
float_dsp.c checkasm: float_dsp: Scale FLT/DBL_EPSILON sufficiently when comparing 2019-12-11 22:19:45 +02:00
fmtconvert.c
g722dsp.c checkasm: add a g722dsp test 2017-07-13 17:00:19 -03:00
h264dsp.c Merge commit 'f8abf7d4dfa0504f7f65e4f1fd9d22e01cb371cc' 2019-03-14 16:31:41 -03:00
h264pred.c
h264qpel.c
hevc_add_res.c tests/checkasm: add overflow test for hevc_add_res 2020-03-27 10:57:40 +01:00
hevc_idct.c checkasm/hevc_idct : update test bit depth from 8 9 and 10 to 8 10 and 12 2018-03-19 00:56:01 -03:00
hevc_sao.c checkasm/hevc_sao : add hevc_sao for checkasm 2018-03-07 23:53:32 -03:00
huffyuvdsp.c checkasm : add test for huffyuvdsp add_int16 2017-11-21 09:41:42 +01:00
jpeg2000dsp.c checkasm/jpeg2000dsp: add test for ict_float 2017-11-20 18:33:57 -03:00
llviddsp.c checkasm/llviddsp: fix mixed code and declarations 2017-12-10 00:51:35 -03:00
llviddspenc.c checkasm : add test for losslessvideoencdsp for diff bytes and sub_left_pred 2018-01-28 20:23:16 +01:00
Makefile checkasm: add hscale test 2020-05-15 10:29:30 +01:00
opusdsp.c checkasm/opusdsp: declare opus_deemphasis as a function returning a float 2019-09-18 11:42:06 -03:00
pixblockdsp.c checkasm: pixblockdsp: Add tests for get_pixels_unaligned and diff_pixels_unaligned 2020-05-15 23:37:27 +03:00
sbrdsp.c checkasm: sbrdsp: Fix a spurious test failure by calculating a better epsilon for sum_square 2020-02-08 23:00:21 +02:00
sw_rgb.c checkasm: sw_rgb: Fix mixed declaration and code 2020-06-01 23:28:07 +08:00
sw_scale.c checkasm/sw_scale: Fix stack-buffer-overflow 2020-05-20 23:18:50 +02:00
synth_filter.c
utvideodsp.c checkasm/utvideo : be more explicit to the WIDTH_PADDED define 2017-12-01 21:08:07 +01:00
v210dec.c checkasm: add test for v210dec 2019-05-02 19:21:37 +02:00
v210enc.c
vf_blend.c checkasm/vf_blend: use the correct depth parameters to initialize the blend modes 2020-07-12 11:30:23 -03:00
vf_colorspace.c
vf_eq.c checkasm/vf_eq: add test for vf_eq 2019-09-26 08:10:31 +08:00
vf_gblur.c checkasm/vf_gblur: add test for horiz_slice simd 2019-06-12 08:54:05 +08:00
vf_hflip.c checkasm/vf_hflip : add test for vf_hflip byte and short simd 2017-12-13 11:34:29 +01:00
vf_nlmeans.c tests/checkasm/nlmeans: fix invalid read/write on ii buffer 2018-05-18 19:12:11 +02:00
vf_threshold.c checkasm/vf_threshold : add test for threshold16 2017-12-09 14:47:13 +01:00
videodsp.c
vp8dsp.c
vp9dsp.c Merge commit 'effc1430b2fe5997d9d55bf28dc507c27125eb27' 2017-04-04 15:26:18 -03:00