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 AA42C4880F for ; Fri, 19 Jan 2024 13:51:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BE4D768CF78; Fri, 19 Jan 2024 15:51:45 +0200 (EET) Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01olkn2030.outbound.protection.outlook.com [40.92.99.30]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8C85068AD09 for ; Fri, 19 Jan 2024 15:51:38 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XBZMsGkkM3/tsviSaAdWHdqR7kO2eS9PEwAmYaAHczGjiwrGtki/o7P+BKZeeBN2itQMswAm0vaycp6JjfU10ZmZe57a1JSBptqmNSpysWoeKuz1q4fkKEnQLEEG2eDZoDF2SxNy9++P/K9b6aCvwUCHhlFlAg9utzPnxTzDywK5S0nUbVIj7PXidBEfd4XspFwthaP5iMWhu1y72+kh2V0JgGeHqYTVOq7mBjYduuZBKgf/+8mL20TQBBUuuoqKTgB4LUT0bJh2j2UAcHzycyIEH0n2iKNzwuAW36tV24Vou2TSJijr/J5BfF8KtPcs4z96ZYy1SbV8BYIirzomCg== 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=tNPaIrtbCcpk8Wj0jgKXObpI5lD95tN6VSBTAIa2BDs=; b=SHjHVaUC51xncyd6zhptnIGS+zPiMNjr0PDm9Q5UyR5iHickyUGhns+rYN47GjXr0bwy2jMAgJwNciTEQJIcQj6VwkXtKylTm/TSSn2ee0xl8onDzixRHjuH7QxG/Z9/NcXOKBEsuib3MBMK755dp/lKX55LDHibUximv0KvKUCxkmzDOnjzZvSBDg804eg3ysIWREOuxNvTwgR7tHrPmNaX7YhRi0ImprAJeUySIQdImOZId3xRrUOmBxndwghTRDubVM0730d8k8rav5m2Wbo5cWcIH6fyw8gSHgUCUOed7lJxC7Y56ncvDqjh/UkyKgv5Z5Lnzgox5QghzZ7VYA== 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=tNPaIrtbCcpk8Wj0jgKXObpI5lD95tN6VSBTAIa2BDs=; b=Yun9ne1AfXHPpCY+SBxuPbepQJ9H+IK2EDKpSQkH1XHSp3xEEYI7c08y0IAsmOhZNXW9lgQWuYkAmGB94NZFFWS6Oo66iKlov9vgNVKk5PSMS9jr+ZdpY4Zalq9tZVfndP099PbiyTgWab5FgPIv9nSwFDmggbwb/4t7y8Wh1541JGZMrPLUuEYm/cF9ZpZ0ImYccni4RxzwMv5t6n7bBfudoHfEFZEdHJUvjsQOESLIGSkuypax52yKHB0y0uUqDi3sjOc1nPIo7Y+11YSaKmbYEEtj2oxO0VXPm9Sgf+YZdodBBFbWcQG8Ga05R1KmrILSy2epwN/az93A43vYGQ== Received: from OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:186::5) by TYWP286MB3510.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:38f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.27; Fri, 19 Jan 2024 13:51:34 +0000 Received: from OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM ([fe80::1bbf:406b:216:f56e]) by OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM ([fe80::1bbf:406b:216:f56e%7]) with mapi id 15.20.7202.024; Fri, 19 Jan 2024 13:51:34 +0000 From: Wu Jianhua To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 7/8] avcodec/x86/vvc: add avg and avg_w AVX2 optimizations Thread-Index: AQHaShoJfh6nsjAbO0e7TpDFJMZdQbDgHAIAgAELYu8= Date: Fri, 19 Jan 2024 13:51:34 +0000 Message-ID: References: <20240118142404.68192-1-toqsxw@outlook.com> <20240118214844.GS6420@pb2> In-Reply-To: <20240118214844.GS6420@pb2> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [MMDoxm+chthntqKkxbrZZGIebOVLf8Yl] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OSZP286MB2173:EE_|TYWP286MB3510:EE_ x-ms-office365-filtering-correlation-id: fb718fab-568e-48d1-eea3-08dc18f5bfc1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +X34SIt+/qduHEUYxMZH5hr0bMyWoX1Vk7/eORZfvYicVtlubnzXYWe9R7dQGnOaWKwUTki1z6NsJfrI9TZ9Q+gEf1OnKOWfu0H4wbzFj28xSeeJ3uFHLimtugJQC+D4Vm96uH3Ca/jeDE9Q8wqzzTWRFrPL9aBb1PYZ6qZNBEgDhMYTFxU6A0G8EhCw+ll4Iu0bcKXYWvX7sS82FUAfZ+B8J0aoyRWo8Vda6bV4aZ9un68NQv8T7AxnT1iLQZp8dR/9FZMTn1pHfrSM3qM5ASng8gMTR3CeSc9wBMrcd6AgLOY//iBTMCkg9lqNXYGn1DbZgmtqKg4vMqK/CgcB9RMfBpq9EC5FBMaJMZSyXVD+a8i0dNcQtMeeL8REeAcZcsXKQYse7ozHw61URuAnb2jA3hdM4PxIUBHXNur845uBGMnbjVjA+Sgmkzot9BC9exUQSvj1W+XZPxT7QRrLSX8yfY5SpDVrDWRFlHCaGd6qT5aMLycDHpkLl+4wdo68t40vs8qvCoFaYTqYh3aWcu3vETumi55Yx2qCPRBeydOAvS4tWz0g0WQYJvcoPX2TA9IwDWe/AOy25Qiog3Xc9vbq5Gclgbv9cEs6Xf/w7DI= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?ZGlIeVpBaVlpTFpwVi9ZbFMvZVBXWTZ3TndFNUVrRVZVM0hRU2FLQktaR04z?= =?gb2312?B?RFArU2ZvTDhkMWZSTVJVaEtUU0pSR3NaYm0ydVlSMitKMWIzQzY3Vy9VVWZM?= =?gb2312?B?M0pteG5VaWdHN0pOTHRYYmhwKzg5eC8zQW94K3lsSWtaZ005b2tOWUY5UVNU?= =?gb2312?B?TDFVZXBra3RPbUxqWnMzK200RFRUT1FJNzNmcWsyd2ZxdmVra0k5NEpBbzlt?= =?gb2312?B?dGdsVkJUTWpxSEM4Mzh2SEVBN3BzNnlNdWhGdXh2YklPM1ptT1BDWmVoNVZJ?= =?gb2312?B?RmowZDJid1N2a1pKR28vb2o3Skp4STFFc1ZjVUJZUkttSkROcXVtVzBWVkhB?= =?gb2312?B?eXN5Q3ZrcTlpZEZXTDdGa2xNL2QzOUVLTjhqSFlyTlhyMXdPUDJUd3dvLzZS?= =?gb2312?B?OG1lUC8xUTQyai9OOFQrTU45Wko0SmRCeFJpTnhKOHRMaExtZ3BsR29iOWhQ?= =?gb2312?B?Tzk0a1Z2S2dtN3VJcjVTSElLTlN6Q2ZhUzhQMTJWbDdOejVsZ2kwYVNTV1VJ?= =?gb2312?B?eStVOGlKMmVZQWtQTWZnQldjeFJqVENnZmQ2SHhwVjhJZmxxR1dIUE9Cb2ZE?= =?gb2312?B?cm5Nb2FjWlVVOHhLNEFkVzM5eFZBeGNqdnhEWnBEQlhDZ0syd1FpSUYrZy9x?= =?gb2312?B?RjBwTlM3dkF2N3JhL3RVcC94T3pTakRIbTB1ZjZVL3Q0ZVUxeWxoelNOKy8w?= =?gb2312?B?clFpM3B2THljbDdFd1FQN29kQmVaNnBWQWw2T0ZZb2d3Q3FoR0V5cEdrVHBZ?= =?gb2312?B?c0piWVRpOGlFbGdOS25tTHQxUXZMb2ZiSU1hVU9UeXVlLzI2aFdxdWNYN3Zi?= =?gb2312?B?YTJOQW5Zd2RZUEVwRXNmeGQ4dGFNMG5JOEV3NEtxYy9IVEozcyt1QTdFdGN0?= =?gb2312?B?eFJZa0oxa0cvU2h5NkN4bHZRZnRrR0tLcFpIaGRQQUxMcWZWU21ZWGZBV1RY?= =?gb2312?B?UCtXVHFhUGJ4Q25JV2ZIeFlSRHVRT1hscTcyWVc4U0lCc1EvQ0VjdE5ieGF1?= =?gb2312?B?eVgvU2ttQ1NYSnVDaEVHZmNJaWI4WloxREVWdnZsSmVld1pRUTkrVVp0d0Vh?= =?gb2312?B?U0pBbURwdlBCdUdKNytyQmVRVllUd2ZSckNBZDZNQjRHcEhrak5YV0NNeVZu?= =?gb2312?B?MWN6RkhzY2lNekRlVUptL0l6V0kxQ0hkMitwNXZTekJSQ1Yvdm5palM4Nmtt?= =?gb2312?B?eG5vaWttMUF3b25lSEMzRW4xWUQwSzVMWTNrQ05pQURnd2tUbnZXQzZEV3RG?= =?gb2312?B?OUFvUUxLWWY0bWVvaDRuUDZyRnJaRTNrUkZBRGdmc015dm4xQVlqSHM1MFB3?= =?gb2312?B?K00wL1c3bUpEUEk1UFNubm50L2Z4MzYyVjVqQ3JqdjNNalJST0xrMUtwRy95?= =?gb2312?B?NU9uZUVtSUNtZTZnZjVzdWhhL2R0N0FGcTBLM0lnNEJGVDM2Rk8wTzZEZjlh?= =?gb2312?B?YzluRmxVQWJpRHp1akpWd2VqbG9NZjMyQ3cxRVE1VlFwK3pybGhGVjZOVUhk?= =?gb2312?B?MWt2VUpURXE4S3hHb3RMUEZkeXVHc0sxK05kc1EwMTdycWJCbmlqMTZHb2ZP?= =?gb2312?B?bC84UnV2dlB3VFdaelozaENOUTU1OHVMMWo4WjU5NGd5cmhGU05NT0VqZ1o2?= =?gb2312?B?TURHRWxMKzFDckJUcHBKdEp4TGQ1TVE9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSZP286MB2173.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: fb718fab-568e-48d1-eea3-08dc18f5bfc1 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2024 13:51:34.2365 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWP286MB3510 Subject: [FFmpeg-devel] =?gb2312?b?u9i4tDogIFtQQVRDSCA3LzhdIGF2Y29kZWMv?= =?gb2312?b?eDg2L3Z2YzogYWRkIGF2ZyBhbmQgYXZnX3cgQVZYMiBvcHRpbWl6YXRpb25z?= 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="gb2312" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: PreivP7IyzogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiC0 +rHtIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1pY2hhZWxAbmllZGVybWF5ZXIuY2M+Cj63osvNyrG8 5DogMjAyNMTqMdTCMTjI1SAxMzo0OAo+ytW8/sjLOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vz c2lvbnMgYW5kIHBhdGNoZXMKPtb3zOI6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggNy84XSBh dmNvZGVjL3g4Ni92dmM6IGFkZCBhdmcgYW5kIGF2Z193IEFWWDIgb3B0aW1pemF0aW9ucwo+Cj5P biBUaHUsIEphbiAxOCwgMjAyNCBhdCAxMDoyNDowM1BNICswODAwLCB0b3FzeHdAb3V0bG9vay5j b20gd3JvdGU6Cj4+IEZyb206IFd1IEppYW5odWEgPHRvcXN4d0BvdXRsb29rLmNvbT4KPj4KPj4g VGhlIGF2Zy9hdmdfdyBpcyBiYXNlZCBvbiBkYXYxZC4KPj4gU2VlIGh0dHBzOi8vY29kZS52aWRl b2xhbi5vcmcvdmlkZW9sYW4vZGF2MWQvLS9ibG9iL21hc3Rlci9zcmMveDg2L21jX2F2eDIuYXNt Cj4+Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFd1IEppYW5odWEgPHRvcXN4d0BvdXRsb29rLmNvbT4K Pj4gLS0tCj4+ICBsaWJhdmNvZGVjL3g4Ni92dmMvTWFrZWZpbGUgICAgICB8ICAgMyArLQo+PiAg bGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc20gICAgfCAzMDEgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKwo+PiAgbGliYXZjb2RlYy94ODYvdnZjL3Z2Y2RzcF9pbml0LmMgfCAgNTQg KysrKysrCj4+ICAzIGZpbGVzIGNoYW5nZWQsIDM1NyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc20K PiAKPiBlcnJvcjogY2Fubm90IGNvbnZlcnQgZnJvbSB5IHRvIFVURi04Cj4gZmF0YWw6IGNvdWxk IG5vdCBwYXJzZSBwYXRjaAo+IAo+IFsuLi5dCgpJIHVzZWQgdGhlIHdyb25nIGVuY29kaW5nIG1l dGhvZC4gSXQncyB1cGRhdGVkIGluIHRoZSB2Mi4gCgpUaGFua3MgZm9yIHZlcmlmeWluZyB0aGlz LgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0 IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0 aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==