mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-15 19:40:07 +01:00
tests/checkasm/videodsp: Don't use declare_func_emms
It allows the callee to clobber the MMX state,
yet since 1e3dc705df this is no longer
done. So use the stricter declare_func instead.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
@@ -66,13 +66,12 @@
|
|||||||
do { \
|
do { \
|
||||||
LOCAL_ALIGNED_16(type, dst0, [64 * 64]); \
|
LOCAL_ALIGNED_16(type, dst0, [64 * 64]); \
|
||||||
LOCAL_ALIGNED_16(type, dst1, [64 * 64]); \
|
LOCAL_ALIGNED_16(type, dst1, [64 * 64]); \
|
||||||
declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, \
|
declare_func(void, type *dst, const type *src, \
|
||||||
void, type *dst, const type *src, \
|
ptrdiff_t dst_linesize, \
|
||||||
ptrdiff_t dst_linesize, \
|
ptrdiff_t src_linesize, \
|
||||||
ptrdiff_t src_linesize, \
|
int block_w, int block_h, \
|
||||||
int block_w, int block_h, \
|
int src_x, int src_y, \
|
||||||
int src_x, int src_y, \
|
int src_w, int src_h); \
|
||||||
int src_w, int src_h); \
|
|
||||||
check_emu_edge_size(type, 16, 1, 64, 64); \
|
check_emu_edge_size(type, 16, 1, 64, 64); \
|
||||||
check_emu_edge_size(type, 16, 16, 64, 64); \
|
check_emu_edge_size(type, 16, 16, 64, 64); \
|
||||||
check_emu_edge_size(type, 64, 64, 64, 64); \
|
check_emu_edge_size(type, 64, 64, 64, 64); \
|
||||||
|
|||||||
Reference in New Issue
Block a user