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 19CD842B12 for ; Fri, 15 Jul 2022 19:34:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0D4E268B9BD; Fri, 15 Jul 2022 22:34:56 +0300 (EEST) Received: from smtp-fw-6001.amazon.com (smtp-fw-6001.amazon.com [52.95.48.154]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6847968B865 for ; Fri, 15 Jul 2022 22:34:49 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1657913695; x=1689449695; h=from:to:cc:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version:subject; bh=GfLehHDmo59ywN7YU3z+3y5ydAytqrnJhNpFKEk/emI=; b=jscpCxComJtlFxZeDul7uBSUVCGELUeyelgp9pBZ7mST7siNmjody8mm ZkGHTx0rdTCHHx0d4naelqs3AhRM6ILBVW9bENJTT84BgAIbd8lW4L3JR K9JM1slW/0jmHrvYZY8thY2PzE6H2ML9R7171MczsCHjKM6BD505RwBxU 0=; Thread-Topic: [FFmpeg-devel] [PATCH 3/5] aarch64: me_cmp: Interleave some of the loads in ff_pix_abs16_xy2_neon Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO email-inbound-relay-pdx-2c-72dc3927.us-west-2.amazon.com) ([10.43.8.2]) by smtp-border-fw-6001.iad6.amazon.com with ESMTP; 15 Jul 2022 19:34:47 +0000 Received: from EX13MTAUWB001.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194]) by email-inbound-relay-pdx-2c-72dc3927.us-west-2.amazon.com (Postfix) with ESMTPS id 21AC143DF7; Fri, 15 Jul 2022 19:34:47 +0000 (UTC) Received: from EX13D07UWB004.ant.amazon.com (10.43.161.196) by EX13MTAUWB001.ant.amazon.com (10.43.161.207) with Microsoft SMTP Server (TLS) id 15.0.1497.36; Fri, 15 Jul 2022 19:34:46 +0000 Received: from EX13D07UWB004.ant.amazon.com (10.43.161.196) by EX13D07UWB004.ant.amazon.com (10.43.161.196) with Microsoft SMTP Server (TLS) id 15.0.1497.36; Fri, 15 Jul 2022 19:34:46 +0000 Received: from EX13D07UWB004.ant.amazon.com ([10.43.161.196]) by EX13D07UWB004.ant.amazon.com ([10.43.161.196]) with mapi id 15.00.1497.036; Fri, 15 Jul 2022 19:34:46 +0000 From: "Swinney, Jonathan" To: FFmpeg development discussions and patches Thread-Index: AQHYlvoLlLWpUFzxnkG1Y6q6Uqzbpa1/ghsA Date: Fri, 15 Jul 2022 19:34:46 +0000 Message-ID: <34F6C1C9-1C90-4A3D-8246-4430037C09A5@amazon.com> References: <20220713204854.3114817-1-martin@martin.st> <20220713204854.3114817-3-martin@martin.st> In-Reply-To: <20220713204854.3114817-3-martin@martin.st> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.43.161.236] Content-ID: <940B0E5B983F064096E32516F632892C@amazon.com> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 3/5] aarch64: me_cmp: Interleave some of the loads in ff_pix_abs16_xy2_neon 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: =?utf-8?B?TWFydGluIFN0b3JzasO2?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: VGhpcyBsb29rcyBnb29kIHRvIG1lLiBBcyB5b3UgY2FuIHNlZSBpdCBtYWtlcyB2ZXJ5IGxpdHRs ZSBkaWZmZXJlbmNlIG9uIEdyYXZpdG9uIDMsIHdoaWNoIGlzIHdoeSBJIGhhZCBub3QgYWxyZWFk eSBkb25lIGl0LiA6KQ0KDQotLSANCg0KSm9uYXRoYW4gU3dpbm5leQ0KDQrvu79PbiA3LzEzLzIy LCAzOjQ5IFBNLCAiZmZtcGVnLWRldmVsIG9uIGJlaGFsZiBvZiBNYXJ0aW4gU3RvcnNqw7YiIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnIG9uIGJlaGFsZiBvZiBtYXJ0aW5AbWFydGlu LnN0PiB3cm90ZToNCg0KICAgIENBVVRJT046IFRoaXMgZW1haWwgb3JpZ2luYXRlZCBmcm9tIG91 dHNpZGUgb2YgdGhlIG9yZ2FuaXphdGlvbi4gRG8gbm90IGNsaWNrIGxpbmtzIG9yIG9wZW4gYXR0 YWNobWVudHMgdW5sZXNzIHlvdSBjYW4gY29uZmlybSB0aGUgc2VuZGVyIGFuZCBrbm93IHRoZSBj b250ZW50IGlzIHNhZmUuDQoNCg0KDQogICAgQmVmb3JlOiAgICAgICBDb3J0ZXggQTUzICAgIEE3 MiAgICBBNzMgICBHcmF2aXRvbiAzDQogICAgcGl4X2Fic18wXzNfbmVvbjogIDE4My43ICAxMTIu NyAgIDk3LjUgICA0MS4yDQogICAgQWZ0ZXI6DQogICAgcGl4X2Fic18wXzNfbmVvbjogIDE3NS43 ICAxMDkuMiAgIDkyLjAgICA0MS4yDQogICAgLS0tDQogICAgIGxpYmF2Y29kZWMvYWFyY2g2NC9t ZV9jbXBfbmVvbi5TIHwgMjIgKysrKysrKysrKysrKystLS0tLS0tLQ0KICAgICAxIGZpbGUgY2hh bmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkNCg0KICAgIGRpZmYgLS1naXQg YS9saWJhdmNvZGVjL2FhcmNoNjQvbWVfY21wX25lb24uUyBiL2xpYmF2Y29kZWMvYWFyY2g2NC9t ZV9jbXBfbmVvbi5TDQogICAgaW5kZXggMzFkYjM3OTNkOS4uMGFlMjNkODkyMiAxMDA2NDQNCiAg ICAtLS0gYS9saWJhdmNvZGVjL2FhcmNoNjQvbWVfY21wX25lb24uUw0KICAgICsrKyBiL2xpYmF2 Y29kZWMvYWFyY2g2NC9tZV9jbXBfbmVvbi5TDQogICAgQEAgLTEwMSwyNiArMTAxLDMyIEBAIGZ1 bmN0aW9uIGZmX3BpeF9hYnMxNl94eTJfbmVvbiwgZXhwb3J0PTENCiAgICAgICAgICAgICBsZDEg ICAgICAgICAgICAge3Y2LjE2Yn0sIFt4NV0sIHgzICAgICAgICAgIC8vIGxvYWQgcGl4Mw0KICAg ICAgICAgICAgIGxkMSAgICAgICAgICAgICB7djE2LjE2Yn0sIFt4MV0sIHgzICAgICAgICAgLy8g bG9hZCBwaXgxDQoNCiAgICAtICAgICAgICBsZHVyICAgICAgICAgICAgcTE5LCBbeDUsICMxXSAg ICAgICAgICAgICAgIC8vIGxvYWQgcGl4MysxDQogICAgLSAgICAgICAgbGQxICAgICAgICAgICAg IHt2MTguMTZifSwgW3g1XSwgeDMgICAgICAgICAvLyBsb2FkIHBpeDMNCiAgICAtICAgICAgICBs ZDEgICAgICAgICAgICAge3YxNy4xNmJ9LCBbeDFdLCB4MyAgICAgICAgIC8vIGxvYWQgcGl4MQ0K ICAgIC0NCiAgICAtICAgICAgICBsZHVyICAgICAgICAgICAgcTIyLCBbeDUsICMxXSAgICAgICAg ICAgICAgIC8vIGxvYWQgcGl4MysxDQogICAgLSAgICAgICAgbGQxICAgICAgICAgICAgIHt2MjEu MTZifSwgW3g1XSwgeDMgICAgICAgICAvLyBsb2FkIHBpeDMNCiAgICAtICAgICAgICBsZDEgICAg ICAgICAgICAge3YyMC4xNmJ9LCBbeDFdLCB4MyAgICAgICAgIC8vIGxvYWQgcGl4MQ0KICAgIC0N CiAgICAgICAgICAgICAvLyBUaGVzZSBibG9ja3MgY29tcHV0ZSB0aGUgYXZlcmFnZTogYXZnKHBp eDJbbl0sIHBpeDJbbisxXSwgcGl4M1tuXSwgcGl4M1tuKzFdKQ0KICAgICAgICAgICAgIHVhZGRs ICAgICAgICAgICB2MzAuOGgsIHY0LjhiLCB2NS44YiAgICAgICAgLy8gcGl4MyArIHBpeDMrMSAw Li43DQogICAgICAgICAgICAgdWFkZGwyICAgICAgICAgIHYzMS44aCwgdjQuMTZiLCB2NS4xNmIg ICAgICAvLyBwaXgzICsgcGl4MysxIDguLjE1DQogICAgKw0KICAgICsgICAgICAgIGxkdXIgICAg ICAgICAgICBxMTksIFt4NSwgIzFdICAgICAgICAgICAgICAgLy8gbG9hZCBwaXgzKzENCiAgICAr DQogICAgICAgICAgICAgYWRkICAgICAgICAgICAgIHYyMy44aCwgdjIuOGgsIHYzMC44aCAgICAg ICAvLyBhZGQgdXAgMC4uNywgdXNpbmcgcGl4MiArIHBpeDIrMSB2YWx1ZXMgZnJvbSBwcmV2aW91 cyBpdGVyYXRpb24NCiAgICAgICAgICAgICBhZGQgICAgICAgICAgICAgdjI0LjhoLCB2My44aCwg djMxLjhoICAgICAgIC8vIGFkZCB1cCA4Li4xNSwgdXNpbmcgcGl4MiArIHBpeDIrMSB2YWx1ZXMg ZnJvbSBwcmV2aW91cyBpdGVyYXRpb24NCiAgICArDQogICAgKyAgICAgICAgbGQxICAgICAgICAg ICAgIHt2MTguMTZifSwgW3g1XSwgeDMgICAgICAgICAvLyBsb2FkIHBpeDMNCiAgICArICAgICAg ICBsZDEgICAgICAgICAgICAge3YxNy4xNmJ9LCBbeDFdLCB4MyAgICAgICAgIC8vIGxvYWQgcGl4 MQ0KICAgICsNCiAgICAgICAgICAgICByc2hybiAgICAgICAgICAgdjIzLjhiLCB2MjMuOGgsICMy ICAgICAgICAgIC8vIHNoaWZ0IHJpZ2h0IDIgMC4uNyAocm91bmRpbmcgc2hpZnQgcmlnaHQpDQog ICAgICAgICAgICAgcnNocm4yICAgICAgICAgIHYyMy4xNmIsIHYyNC44aCwgIzIgICAgICAgICAv LyBzaGlmdCByaWdodCAyIDguLjE1DQoNCiAgICAgICAgICAgICB1YWRkbCAgICAgICAgICAgdjIu OGgsIHY2LjhiLCB2Ny44YiAgICAgICAgIC8vIHBpeDMgKyBwaXgzKzEgMC4uNw0KICAgICAgICAg ICAgIHVhZGRsMiAgICAgICAgICB2My44aCwgdjYuMTZiLCB2Ny4xNmIgICAgICAgLy8gcGl4MyAr IHBpeDMrMSA4Li4xNQ0KICAgICsNCiAgICArICAgICAgICBsZHVyICAgICAgICAgICAgcTIyLCBb eDUsICMxXSAgICAgICAgICAgICAgIC8vIGxvYWQgcGl4MysxDQogICAgKw0KICAgICAgICAgICAg IGFkZCAgICAgICAgICAgICB2MjYuOGgsIHYzMC44aCwgdjIuOGggICAgICAgLy8gYWRkIHVwIDAu LjcsIHVzaW5nIHBpeDIgKyBwaXgyKzEgdmFsdWVzIGZyb20gcGl4MyBhYm92ZQ0KICAgICAgICAg ICAgIGFkZCAgICAgICAgICAgICB2MjcuOGgsIHYzMS44aCwgdjMuOGggICAgICAgLy8gYWRkIHVw IDguLjE1LCB1c2luZyBwaXgyICsgcGl4MisxIHZhbHVlcyBmcm9tIHBpeDMgYWJvdmUNCiAgICAr DQogICAgKyAgICAgICAgbGQxICAgICAgICAgICAgIHt2MjEuMTZifSwgW3g1XSwgeDMgICAgICAg ICAvLyBsb2FkIHBpeDMNCiAgICArICAgICAgICBsZDEgICAgICAgICAgICAge3YyMC4xNmJ9LCBb eDFdLCB4MyAgICAgICAgIC8vIGxvYWQgcGl4MQ0KICAgICsNCiAgICAgICAgICAgICByc2hybiAg ICAgICAgICAgdjI2LjhiLCB2MjYuOGgsICMyICAgICAgICAgIC8vIHNoaWZ0IHJpZ2h0IDIgMC4u NyAocm91bmRpbmcgc2hpZnQgcmlnaHQpDQogICAgICAgICAgICAgcnNocm4yICAgICAgICAgIHYy Ni4xNmIsIHYyNy44aCwgIzIgICAgICAgICAvLyBzaGlmdCByaWdodCAyIDguLjE1DQoNCiAgICAt LQ0KICAgIDIuMjUuMQ0KDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18NCiAgICBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0DQogICAgZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcNCiAgICBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwNCg0KICAgIFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBl bWFpbA0KICAgIGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1 bnN1YnNjcmliZSIuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcK aHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1 YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RA ZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K