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 260DF42A3C for ; Mon, 10 Oct 2022 00:30:27 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A687C68BC5E; Mon, 10 Oct 2022 03:30:23 +0300 (EEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-oln040092073054.outbound.protection.outlook.com [40.92.73.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 185CD68BC19 for ; Mon, 10 Oct 2022 03:30:18 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X5aOqkZyn3T9HyX4i85lJvFuLYEJhLX6a3gyccCyCT28sjHUqCWWrR1FmJBGrAyGKmPfLF4kmDPlnB3V1sZH3YxnQ8VJe6pI9f6JdEkkjNxqhe5nQiFzVVOnSZSG8BKG+ZCEnQSsGQYpGeijUlN43mNelkiDz84DHsGsJ37LiUTs2LhK3oAEjGHnIoln/UaOBajPzuN1zmvvvPiCoWNd6JzXCpjcT3S9chf1M97WKDwNzuY5u4RAjclH8zmVL6ggrR3pKf3Vmg0tw91lVgSNUM+/7e5kTc2bbKowgXWD0P1QHv9t37QP2czYb12fY/j8Xcv7/wIcbSqJ4wNzYTx4Cw== 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=lplI0iOXLjgX26Cas7Ayg3hyKXpcpH1j822S1XLrNWg=; b=dJ7bIwwvJdeIr//kO3lx0bOSImM8E5ZIw/5A0/PooYiNoCNJGRB2Sfmv/TmomlaesmI0bWC+vJ1FDNSTwcjkMkcT7dUdduZGuFiJKcjza8dKusm/Bvsnv1RNDB+2t/NCV6EdN2KwoZGMeXz2mY+pRrbxbDCnwcLFN7FxbxfbkV42+xVALhFaraeN9c9tb6D8zK30n1E149sTl6Rn2KtTRAWgB44wecLQ1P6F9QvlyADxpS702uLmS1uAUjqs7yCIV6YGsdTENyrsFwO+yYKIEc1eBMnwOAexB5ZLEYuk6rDYKO6Z02D6faO/SIrUfgUvCbsPiVZIFi35DqxMgyfTqg== 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=lplI0iOXLjgX26Cas7Ayg3hyKXpcpH1j822S1XLrNWg=; b=VsjiUkSIF385D0dSXYHq4b388LZtSESt1B7Az8SDHuk85wuXdfdtKr5Xfh4dmnTLu3g7J4I3ORBvcLSMF/b0kdmCW8Ye0aWk1D/+P5JZouBa01mpBHdm56lQP+dmX4uAIVSXTp20FLIphVPnqOLcdK5+oksm1fV1KbLo4JwIP9gA0m6jNMVOND6oKPOtk7r+Zczo7btPEhJVPpbhjeCBwIRjDt7uzfZjzNp1RVnqsKbf3+eBrNf3kxCx3ZI8R5E8rJ2XUwwL1VEwPvB3IJiHiTrsr3YVbln1wKJK/V14su2IYJ51vNPTfSM2Sfu208KgyqAxYi1LesDtl5dthcqf8w== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0379.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:37f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Mon, 10 Oct 2022 00:30:16 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f9d7:680f:70c4:44fe]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f9d7:680f:70c4:44fe%7]) with mapi id 15.20.5709.015; Mon, 10 Oct 2022 00:30:16 +0000 Message-ID: Date: Mon, 10 Oct 2022 02:30:24 +0200 To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [gVXKDfXep2AqLvPLcagbVB5IAx4GcFIpMleRCxRBIps=] X-ClientProxiedBy: FR3P281CA0152.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a2::6) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0379:EE_ X-MS-Office365-Filtering-Correlation-Id: 3bf1bb52-2b64-4ead-bcf4-08daaa569a5a X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rRMnnREkf4G96YDjOfAvge8FO1mVTb8X1BkzLN+3upjo5yVzqZuFc9/sCm9PrruzT0D6J1Y5K+CmQe4bWgQ08E65ajaft4gX5yroO6E0VznWTAxfGUjbs2oK2mCsI7z1y6NgrZwnwjbDsOTVNZKUyodHQPtfMkv9NB2J+TmBz3iV0L1/KwYj8zay7AEBO/id/mWWWmuA4qwsDXJnOXw6Vw4SxLyDm4caArXEX1XEaNAzawOjO5QczI3OVxKmzOfmolzyPMJB9Wg+Xy8siLaV/hsLYEFwGK/kaWTnP3fhNEo3OPYT03zM8HqwyTNVEJBo+iyoz9m6+w2ZI4gdCCm6wdv2Su1t8yymF5dNQ5HsBiPs58+L3NtbujVJLb3qCzbDSceoZAidu4H8FvDVBBZJzphZbcdKKqkNZ64/RD24toJkJV9cOyBCxTxt2AOWayy78KYNo/mMMCEsKtvviNalZBBngplMWEo3L0sj5sFmsV4/7LdEE7e21ctxc+/49LU1u4mmU4aj1xKpbggAeL5RlQ1WnvdSO5RzMmoToCzfjBk+oEHNsfz+RzpXeLNMdStXVP5GcYPIx/TVwYqJYceh5/Moo//feFBqj4J2HGBWM0h6UqML9zfkR4h+rDGpH5FlSoxj9lt/50Jdc2CbEm86ffLMxV0CY2krogdmO/fJhVfT94BnYCjn84Ow1kNnklKc X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TU16KytNcFE1WC9FSVZ5UDB1dHJQUTRDRyt1U2hVc2prWUxsbVJFWlNTeUNY?= =?utf-8?B?cW80NWpoQkpHUmE1UUFkZ2syNk83czV5RjdiSVRqMzNlYlpnSEJtR2RVOWRY?= =?utf-8?B?cGprUGdUVjNndXdEb0swWUFyUys3Z3lselpMTmo3NTZDdmsxQVpFQU1LV2JT?= =?utf-8?B?Y0RkZ01RV1ZMdUxIVy9oVk5zTzRWWkF2QTlqaGRPQ0diZEVaZU4rWWxicmcw?= =?utf-8?B?UnpSNy91NDNvSmJVWFRZWW9wUDFScWk3WHFNV0p0T28rM3ZjN0lpbytWT0Zk?= =?utf-8?B?S0lCZ29ZaDVZWUxtdXE4ZzRIeWJCcHRSdnNQMUdGZ2gvVStMdXFsVmQvS2N5?= =?utf-8?B?QVVPT3cyUXNZMmxSWlJDM0ZEaXIvSDVtZktJRnhhRE9rc2MxeTJoczl3YkhJ?= =?utf-8?B?blJMSW50TzYxSlVqNlRuSmsxb1VpNURuZFhLVWs2SVJCdE9tUExmT3lvMU8z?= =?utf-8?B?QUFVY2JpYjhFRXhDOXFuNTJtZkZJUVdnYStjYmdUUFp1OUNabXRtb2lQS1dm?= =?utf-8?B?K3p2Vy9xT1ovK0lwa0FTbFVpMjJpK1YyOUdSTm0wUGg4NHg2R2JrRU1ybms4?= =?utf-8?B?S3o2WmcyQ2RsR2poVENpS1NMb3k1Q3UzdklPcytKVnNIa29IbDN0ZTBBUzNp?= =?utf-8?B?L3pzN29teUNQL2ZBL2N5Tkg5b1hvYlBSNm9oLzBrNHNUT24xVUpaWnRTeFhm?= =?utf-8?B?UnlPQ09WL1ZJSDNuRFY5NmRYRzAyeWw2NFVQMGdrczhKcnArSVY1bU9ETzNr?= =?utf-8?B?TXIwRUxxNDJXTmpWKzdjTDdVV2t3aGxYam1lZ0RhcWRYT292aFhuaVFTVFlG?= =?utf-8?B?bElrcmdOL0s2b3ZMMWQ0cmluMEpncnRta2JLUXIyc2xpaTlrQzNoRjlhRCt4?= =?utf-8?B?eXNhSE1kTkZpMkJjWlozYTV1Y01CNU9xQkxLRUJEdmdtYTlBVmhYWWdVY2JZ?= =?utf-8?B?TlNYY2tLYnpxc09jYWNUVXNRUHNyRHZybU1IeXZYek1kbHFaMFFJTldpUVBT?= =?utf-8?B?L2w4NlZJbjJWMFYrOXJCdGM3Q3RqZEM1MmdBQUpvUVo1Y2wrWXF6UGVpZ0xr?= =?utf-8?B?M0YwWWxrUWU4TTBZbmdVMEJ0NWtoeVNYM0xZZ2tPNThpNVpMODREMDNmNnJX?= =?utf-8?B?SEwvUTlVWnV0dWxlbEdMT2xRSGg1anZkT3FuM21KNXRiYlRudHJGKzJmWHdQ?= =?utf-8?B?U042eEFOb2ZwbnExK0RQMkJQczBFY203a2tFV1JYZ2c2c2FQQSsva2tLc3Y5?= =?utf-8?B?eDlWNFBSNEpOZlRVMlJWWUlrUmpyQjI3czVmNzRuRHBoYVZaWG9CUFdISzZF?= =?utf-8?B?NFBuRmV0ZG53N3dCWWpUVURDMUJ4NkxBUjgybXlIWTM0bmMwYXFWVytyL0o1?= =?utf-8?B?UTNDVFVkdS8zRGlDRUFyWEdnczRCa0cwZS92OFptRlNCalVmeS9TMDF1a2U0?= =?utf-8?B?T2JhZGpMait3LzNyV2Vpdmx6eVlrN1EzbFRyVStKSEVBa0ZwVTNJYjRvZE5M?= =?utf-8?B?VXExbzJmcUVUaTY5TjczS1JHTjlTMEJaOXVpSE10bWlJcUpLY3AxTHBVMVRY?= =?utf-8?B?azFPWTVZaUMvV2t0bmVZVVBBbElEMmhSK0FJeU9ZWWE3V2JMazJZWW5EczJ2?= =?utf-8?B?VlBtZVllUlJVL21JUFdHQXJQVkpudXFUU0VENkpBNFNHUmRkbDVoUnBKbU1m?= =?utf-8?B?RzhtTDY1K3RVZkp1QVJ1WHpDQ1pqdm9WSmtSNmF1L2JFQkIyYWdVWWtjbDg4?= =?utf-8?Q?sfRinigqTvDK1C1HBbtzpgO6JFRj7ANruzledlm?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3bf1bb52-2b64-4ead-bcf4-08daaa569a5a X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2022 00:30:16.2236 (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: AS8P250MB0379 Subject: Re: [FFmpeg-devel] [PATCH 1/9] checkasm/vc1dsp: Use declare_func_emms only when needed 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 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: Andreas Rheinhardt: > There is no MMX code for vc1_inv_trans_8x8 or > vc1_unescape_buffer, so use declare_func instead of > declare_func_emms() to also test that we are not in MMX > mode after return. > > Signed-off-by: Andreas Rheinhardt > --- > tests/checkasm/vc1dsp.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/tests/checkasm/vc1dsp.c b/tests/checkasm/vc1dsp.c > index 52628d15e4..570785776f 100644 > --- a/tests/checkasm/vc1dsp.c > +++ b/tests/checkasm/vc1dsp.c > @@ -261,7 +261,7 @@ static void check_inv_trans_inplace(void) > > if (check_func(h.vc1_inv_trans_8x8, "vc1dsp.vc1_inv_trans_8x8")) { > matrix *coeffs; > - declare_func_emms(AV_CPU_FLAG_MMX, void, int16_t *); > + declare_func(void, int16_t *); > RANDOMIZE_BUFFER16(inv_trans_in, 10 * 8); > coeffs = generate_inverse_quantized_transform_coefficients(8, 8); > for (int j = 0; j < 8; ++j) > @@ -404,7 +404,7 @@ static void check_unescape(void) > > if (check_func(h.vc1_unescape_buffer, "vc1dsp.vc1_unescape_buffer")) { > int len0, len1, escaped_offset, unescaped_offset, escaped_len; > - declare_func_emms(AV_CPU_FLAG_MMX, int, const uint8_t *, int, uint8_t *); > + declare_func(int, const uint8_t *, int, uint8_t *); > > /* Test data which consists of escapes sequences packed as tightly as possible */ > for (int x = 0; x < UNESCAPE_BUF_SIZE; ++x) Will apply this patchset tomorrow unless there are objections. - Andreas _______________________________________________ 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".