ffmpeg | branch: master | Andreas Rheinhardt <andreas.rheinha...@outlook.com> | Wed Mar 19 11:42:10 2025 +0100| [9f0970ee35a50f80cd22ea3e23bd7d51f404fac9] | committer: Andreas Rheinhardt
tests/checkasm/videodsp: Don't use declare_func_emms It allows the callee to clobber the MMX state, yet since 1e3dc705dfb9546f0f7ff4479d20baeb4bdb6187 this is no longer done. So use the stricter declare_func instead. Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@outlook.com> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9f0970ee35a50f80cd22ea3e23bd7d51f404fac9 --- tests/checkasm/videodsp.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tests/checkasm/videodsp.c b/tests/checkasm/videodsp.c index eb2845a7d9..9751ec8658 100644 --- a/tests/checkasm/videodsp.c +++ b/tests/checkasm/videodsp.c @@ -66,13 +66,12 @@ do { \ LOCAL_ALIGNED_16(type, dst0, [64 * 64]); \ LOCAL_ALIGNED_16(type, dst1, [64 * 64]); \ - declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, \ - void, type *dst, const type *src, \ - ptrdiff_t dst_linesize, \ - ptrdiff_t src_linesize, \ - int block_w, int block_h, \ - int src_x, int src_y, \ - int src_w, int src_h); \ + declare_func(void, type *dst, const type *src, \ + ptrdiff_t dst_linesize, \ + ptrdiff_t src_linesize, \ + int block_w, int block_h, \ + int src_x, int src_y, \ + int src_w, int src_h); \ check_emu_edge_size(type, 16, 1, 64, 64); \ check_emu_edge_size(type, 16, 16, 64, 64); \ check_emu_edge_size(type, 64, 64, 64, 64); \ _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".