From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id BFA2745CB9 for ; Thu, 31 Aug 2023 22:22:28 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 503EB68C822; Fri, 1 Sep 2023 01:21:50 +0300 (EEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01olkn2103.outbound.protection.outlook.com [40.92.65.103]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CACC368C810 for ; Fri, 1 Sep 2023 01:21:45 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=diOYFWabK9FoEAPrAJHJazzwuFVpO3j4Yfv0tAUXuJzBLfYa+VOHqXo81nBkMGrEJ5HWMVDlh0AYsK077N4tsbrZSX0TRC9nRTJHyWl3ov4aFBQ4Zqvakg+2XpIwftE2qLckWGHMlEBjTjGlGR1XIIsrnFrEa67Z/v2Jat0voIHZq64JwcWrfcsxxCS0jZntsqeUTbcZQtzSNHkbB1Ogpru7jkqramphk3fgC1ycfzbiZcC6Dsen70IXKf0/dp8HTX8bts/SetWQzv+eleloWg/gXCp0BGlt10zlbk6riw3H7yWYdfCOzE8dHUjR1kh02z0CEMgoevnpQ9G8/LL6Iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VIpglqxRbHRoUv3kMIdiTRXudPS/EJhj5GTnUvsxJUc=; b=ZzSFK4Xm9JTgO5Fr7VYOv5ZJnVrh1l5YWtMX9VxHHUAyBIuJtRo9dUhbLIwC0wWGxPNXJ95DnR0xg00h7kywvwoGWrv1i697NncMDDb5DwXWdZAMbHrRPWAAdA57iTKeoPzOWedb8jJL590OY+uKPDdS8Z61vISsK96WA/5VpWZf2upMT0DbPEBOmLSbZqG5fv2lWOznUPK1eq+uELh8jiZodGBrJe0ihP1z1Luhwy1yCxp2KV6BWfUL0RwoyzQDq1sTbv49uLhsgXxKjira1EqOtbqMBU/Ij6H8c6XEUpowX1UwVljgaPiMXijzNTR1m3w2xT8qnnQyHC9kI5bLiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VIpglqxRbHRoUv3kMIdiTRXudPS/EJhj5GTnUvsxJUc=; b=nhhnkIlziQP751d/SCwf7uyX3ZLuzKr06NRL7yL+BKez0+2NaooDN4W83bQC1ttDsqZNXkHAxO7sz79pJFNCSukPYWoYk8lTxf+DMu18Lp+Gwj6LtKs0FSli8EVxc/sZ3eiIbmYoHzs8QrpjQAx1wiCpToPi6t8xpx3wfPlaFgXXJJPZdl37Y84Ytf9TDSiG4DuiZ6/8Z1GUmAitXCyh5r0UTTOVShmKtlXev/96su/O/kzekrR1+z+DrSvPhqT+mXasJS3bZpvJaiZn+Ri1/ZYqLbervfM+KZ9FiJTBO8o6fGdqSNd6EiE4uluFJaeFMPSHsV4G3QxDtiHrqZaBvw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PRAP250MB0418.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:27b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.21; Thu, 31 Aug 2023 22:21:41 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa%3]) with mapi id 15.20.6699.034; Thu, 31 Aug 2023 22:21:40 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 1 Sep 2023 00:22:35 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [p+M8RS8//DyywtKj7bBMG1LN4IRoW+0Zv5XSnRBSWls=] X-ClientProxiedBy: ZR2P278CA0085.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:65::7) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20230831222235.4160923-12-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PRAP250MB0418:EE_ X-MS-Office365-Filtering-Correlation-Id: 5337cc6b-6749-4670-b633-08dbaa70a653 X-MS-Exchange-SLBlob-MailProps: 70qbaZjg4msOH1kZ59XaVOI4Y8btiKHcpDeW7kb3hfr4F9XyPPqPfjQSU3ZCWdRAoSkstD6lvEJ/xofaPXawsLlAhC5VvYaCgYd7P2U2Lglqi/IL7ojXsAku8Ba/krfrW4pmr47h50bhIYL+AsjebvdkvKzaim0wfG7baKWTu4cZIXdPYH60MMILzl41WQdcYPd6TYP9vfb+zO9YweauxsBrODKEHOADXTBYYkxWb01cuGAYcK9ygyMb1bvEe9dk4CMruASWZ8dnkuRUUy7DbEOLDsJojVfQtk0K5PtEH4mFyM8tooSk+FAE6r7D3BytPDo9Jox7Jat13hyban/N+0vxR/beSZ4CM5R6kuMDyKJPtBPZRCeTrD0e+AwvyqNN929GOITFwKoPdFLSBKBgjJvDOwL4EmjESYpBR4v6EKsc3wUfqB9OPwPpJemc1ONyfnap5b/Rxabs7DNgX567mH45INArxpAGYSkkMyuSD7678PRab3nITW1IH0ZMvoBA4e3WGjst2KRP23pfBePKMluLKsM47fK1YOdX/trJjyvFFZEeudG09MUu3WJ0aiS5+RZI7Be524dOE90m2uacVUKxk7iPy+sN/Acu2UHTan7vK3PQbsVA6xdbR5cya8TZV11eCjUtQjRqP03bOi+LSFbF/18kNqMKYHEj5fd/kBORd+LRetY9t2JssbQjMYBQRut7FUFo8HDaOX/27RD50b95au13yxmZ/nsJPl/HZtgTaOGhX9EEIA== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mVni/uSlso4o1aX41TI9Zxt+YvnybT/FvNyeq+fEqht3WPw4p9v0RFP1RLtrohFKI+BOQ0iDLSGltZgvxU4if5d8w7LvrWf9iZ5o0Ftkjbe1o5TNjZfImZfpoGHyAutWbZuKgjxFp2YnWimfIkpJQ5Y35lvc82gLklHYAtE6I6JMPd/Lp5AhFWzcjj/2fvmVx3qFCc2ECdxKHkkRnQ3M6Ira81IAfrxV8AQx029crfqeQyNMiBQUr9vURHRP/FXUmQGJJMuNlAyXLQusvH2GqnjmZyOfdoi363QkCSQ/rhxn8Q5gbI3YUh2DCbk9R0srPR9nLTV87aQxAGHk7ZDNbo0c7ru3iaREVO6qlya6HxmsgIXW5iYTN5mJD3XeQhjSAwHjeMwcMoP4Ct0oUEKoVPDzNN/1wUYq0iXsojT1fFn9LweLa0Q/4rq+OdjdweE9sE7i97YmyAbuw/OAIbnyE28AvKzYyR12E6iS9zrE+LIdVsGCCINCvcDl+/H7J3BTSu3nthBnJha75lK6DQyOPpOT5RQlZyUTAogbByUVBtlRdfnnSVfgFXQe9hrt8QGCdlypQfhURg3cVPqpGpDEGj8qhKzH0w8MCH8YsIAsgKB+/STTl1eV6RBr3PixwwMa X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?st3WC+0otvld0qTnhdg0OI5cHbbBc/sIVyQKcYfifJWI+37jbSNroUbmE7vz?= =?us-ascii?Q?7nHPAyQWVPtaleFulEFgB0MwDLsz3FBXfrIEGHuufs3sZeBR/5ZwtHX3uofX?= =?us-ascii?Q?2vTzfkmI7B0ShWvhTDEa8kjqmc30tuqv2TBd1lJQwBnfnlSt4iP7dxD6BaTi?= =?us-ascii?Q?CjBkl94fTz9F9w+x66TBjpHo1tjPTNa0+QgYgi4SB0FeIXnIXl/o8QhPzjjG?= =?us-ascii?Q?UVl9Q410JhLfPs+pWlZBBo5htExxztp3V2QS2/LDH2NxBBo43g6XX9tv5yzC?= =?us-ascii?Q?pgFXlDAAta48w9doHICXcd0pUaW5bwShGrVX7Xnc2NLtPeJNlMbf/oB9spap?= =?us-ascii?Q?1PNqo6+C8YkhbdGExnevnot9GhTRD+p9q3k5+m51CsVHDrLWmvJ3WEqAODvd?= =?us-ascii?Q?YMhTxat8wL+8UEYFO+rf7sH7nbwCe4dPfYyTz+XVjw4yfXm/CLt46gbzCGDn?= =?us-ascii?Q?8Q7/kDNzl8diZLUIh1jZ9eZlu+KzbsjBehvucwWkz43kbD+uCT7kXu8kNTNI?= =?us-ascii?Q?tzsjL67IAe9L3YfmO3YmWf/tWSxvqRLOy2wiDK6CIehZYvBPp4GFOjO0/qiZ?= =?us-ascii?Q?Ve+OasKNQSl2eD9ddPqeujAXSVFEn/HkD7znQqNSNTiPr8Rl/ITrZ4KCg3oX?= =?us-ascii?Q?9BaZ/QBOdIrtSQwdylAXWlzITmDSPcC5gaW7yeaFso85/5Q0FFB7tIRlRgyD?= =?us-ascii?Q?jpygYVAIIBcI+3JJ+TFLcO++ZMoyjkwqnqew5AshHRzXWIC3cjLaroN/8e6y?= =?us-ascii?Q?cu2slZRh7rcBYyE/JQBMlAtyr0eUPI5XAIDUNGLRDoECDs/vS62l0VCJw9vf?= =?us-ascii?Q?w3D7KPlO0U0ZzLea45axTS2lAV9hUGUWb+sd6luq5FNLpbaU185zk9a4LKUZ?= =?us-ascii?Q?TAOWdohTFdUkntwe8n4BcZNynkqCOzhWPW4paYvI5SaziVoOxHJc6dnVLg3y?= =?us-ascii?Q?iFTQUOBA4Oa5YXMoa86p1HZhANRtFt8K4GoTBjgerEf6X7sBInjhF5bll/pv?= =?us-ascii?Q?ih1qj/bZnQqYwCj4KNrgbPgO7+SI0q2+xHxIIPDaYdRX4JhLI0o92FrvtzcD?= =?us-ascii?Q?ufeWTmUMLCvg8WlN4BW8ExFE6IxOur6W4EIMPHHFFv0x78JBxZ/MqGfobsxa?= =?us-ascii?Q?f/Ge7kkJGdDpp/LnkbTJq6pbAQ5zATd+Xw71xMckjlO167y3RQzwMkyJiCXi?= =?us-ascii?Q?S3XONfVedydVs7k/fhNaDjVW0/w5kag/nf5nF1IlbXqvowZVV1bU1mnq5c2Z?= =?us-ascii?Q?mtu5ZcXTvTmF9x1zRpFq?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5337cc6b-6749-4670-b633-08dbaa70a653 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2023 22:21:40.9044 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PRAP250MB0418 Subject: [FFmpeg-devel] [PATCH 13/13] tests/checkasm/sw_scale: Avoid declare_func_emms where possible X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Andreas Rheinhardt Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This makes the test stricter because it is checked that the MMX registers are not accidentally clobbered. Signed-off-by: Andreas Rheinhardt --- tests/checkasm/sw_scale.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/checkasm/sw_scale.c b/tests/checkasm/sw_scale.c index 3b8dd310ec..1305b38744 100644 --- a/tests/checkasm/sw_scale.c +++ b/tests/checkasm/sw_scale.c @@ -110,9 +110,9 @@ static void check_yuv2yuv1(int accurate) const int OFFSET_SIZES = sizeof(offsets)/sizeof(offsets[0]); const char *accurate_str = (accurate) ? "accurate" : "approximate"; - declare_func_emms(AV_CPU_FLAG_MMX, void, - const int16_t *src, uint8_t *dest, - int dstW, const uint8_t *dither, int offset); + declare_func(void, + const int16_t *src, uint8_t *dest, + int dstW, const uint8_t *dither, int offset); LOCAL_ALIGNED_16(int16_t, src_pixels, [LARGEST_INPUT_SIZE]); LOCAL_ALIGNED_16(uint8_t, dst0, [LARGEST_INPUT_SIZE]); @@ -288,9 +288,9 @@ static void check_hscale(void) // The dst parameter here is either int16_t or int32_t but we use void* to // just cover both cases. - declare_func_emms(AV_CPU_FLAG_MMX, void, void *c, void *dst, int dstW, - const uint8_t *src, const int16_t *filter, - const int32_t *filterPos, int filterSize); + declare_func(void, void *c, void *dst, int dstW, + const uint8_t *src, const int16_t *filter, + const int32_t *filterPos, int filterSize); ctx = sws_alloc_context(); if (sws_init_context(ctx, NULL, NULL) < 0) -- 2.34.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".