From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-3.3 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RDNS_DYNAMIC,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 3192B1F5AF for ; Tue, 30 Mar 2021 07:17:47 +0000 (UTC) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 08208385781D; Tue, 30 Mar 2021 07:17:46 +0000 (GMT) Received: from esa1.fujitsucc.c3s2.iphmx.com (esa1.fujitsucc.c3s2.iphmx.com [68.232.152.245]) by sourceware.org (Postfix) with ESMTPS id 7E1C2385780D for ; Tue, 30 Mar 2021 07:17:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 7E1C2385780D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=fujitsu.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=naohirot@fujitsu.com IronPort-SDR: PiX6WnkiaE5IViJZXTbOe2XL+Cs8LyvtWFsczAhBTvCiE/kH08wVZFVqFGRySDknm1kSBhtP/A I4EHBT7J43MSj0LsgSyFgR+gG5kyrCW5xISY4n+/nmbgdMACTOBkBjG+f1AOH0YAMO9lA3MVgv 5Uqu4AoqLxYGY1q89Hv9HYJpyHN7Pxe69UwKAJnD9DhBtoUWvWfIW/G4jsbcPACGFAGrSArO/f nxVITvxrOS2qFRr3A4n71P23LANoGXr8HzeJgg3WUurgN2IomFnR/i7vWRNo8WrQUsUztDwiSW Wfs= X-IronPort-AV: E=McAfee;i="6000,8403,9938"; a="36948842" X-IronPort-AV: E=Sophos;i="5.81,290,1610377200"; d="scan'208";a="36948842" Received: from mail-os2jpn01lp2057.outbound.protection.outlook.com (HELO JPN01-OS2-obe.outbound.protection.outlook.com) ([104.47.92.57]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Mar 2021 16:17:41 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cs94VUdBe5HYjTFsqHx6Z20TfHfFiVwH57/N5YBMpSPjt5OhaTqN4Cowem08jQym3jBXnB505c4fIgWFQVEwOnL6PzGiQXgraZ62uNJv35fh7NNjjvUv0736eKz6xYHBZ+yPO0kOXW8016jVqWjNVrU+mdUZ0j15UU46aOGHTCN08U5GnhmCfn1smc6WUopltUsxI6mm0P1CFFHxTDfaGS2+STURv3rzY04WSvKRHiftQZhX9AWw7KbBnW3b/vmU5ev6hgC0vqxARuv7yHZKpoUGVlVBtVQ0721+ZrjMkRSQCVkEaooGfY+qFJ34XYKqowncm1TWGvYDQUxdQAuiOg== 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-SenderADCheck; bh=97lXqjc5P0de6jmBqfhOkLyNpuy7h+oD//dcXVEpHHY=; b=KO2/OtR1XFBh6/c+GeEn1CldeS00SUqmhDpbW3kbkgiaGb4tH5RBBDkVY/bqb+CHCthDR3UVhujKFacfhOHfGn15DC6yqQhlxqAY9Skjzv6w+uNBSjqIz4Kfn0tyH8ws8n+B1PrPYQSDB8N06vJmPuaydmqeUUILu7sBM42iBGyIK6lPO+HKI/REHrF5ZKDrnuF763POYxBZCbq/IqA31xLRHNw8grfG7Lg9BbUtLiwqS0i30arshagRsZmaJBRKHZIqGurapkiaMCq3UASBZY5F7Y2DkkUH8UbKzFTu3zNocblIttxfohIhcdIc9ozII1BPYeOv89xUB5Tz3L9xWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fujitsu.onmicrosoft.com; s=selector2-fujitsu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=97lXqjc5P0de6jmBqfhOkLyNpuy7h+oD//dcXVEpHHY=; b=AohMzDObLg3b4nsZJQKGh8pG4Lz3POayZrjmX5rRn6Mg97D3gafDj6tXCIn7ybddTdu0aTUPqGjhzCAgKPCD7XhLk3CaZGPS/r9X7FuoXXjDIwpnmLwkvkrfBv8fSqubu9JFcLxxHHswRpN7gQp48rX0KeSfvdmk8gzRJ027uj8= Received: from TYAPR01MB6025.jpnprd01.prod.outlook.com (2603:1096:402:36::13) by TYAPR01MB4992.jpnprd01.prod.outlook.com (2603:1096:404:127::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.25; Tue, 30 Mar 2021 07:17:38 +0000 Received: from TYAPR01MB6025.jpnprd01.prod.outlook.com ([fe80::c8de:7917:af16:588b]) by TYAPR01MB6025.jpnprd01.prod.outlook.com ([fe80::c8de:7917:af16:588b%6]) with mapi id 15.20.3977.033; Tue, 30 Mar 2021 07:17:38 +0000 From: "naohirot@fujitsu.com" To: 'Szabolcs Nagy' Subject: RE: [PATCH 2/5] aarch64: Added optimized memcpy and memmove for A64FX Thread-Topic: [PATCH 2/5] aarch64: Added optimized memcpy and memmove for A64FX Thread-Index: AQHXGtY5l1rLQWv1w0CWWYZ0yPjxh6qa/OGAgAE0NaA= Date: Tue, 30 Mar 2021 07:17:37 +0000 Message-ID: References: <20210317022849.323046-1-naohirot@fujitsu.com> <20210317023417.323152-1-naohirot@fujitsu.com> <20210329124436.GE23289@arm.com> In-Reply-To: <20210329124436.GE23289@arm.com> Accept-Language: en-001, ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: x-securitypolicycheck: OK by SHieldMailChecker v2.6.3 x-shieldmailcheckermailid: ce70e33d88ce43c5be05aadf70a9a933 authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=fujitsu.com; x-originating-ip: [210.162.30.52] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2cf4863c-e6bd-481b-f563-08d8f34be608 x-ms-traffictypediagnostic: TYAPR01MB4992: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qIGtVAsYi063lT4cg2cfurz90ryLqkZH8f+5uXNP4izTiUMlv5i1bg5SQK9UfcaNQGunG+VETLVzdGJ7Et9KYpUoZkDTAMVtu1CkFrHg5l6DHgv3bwqx4sjiFwx9OcU3HTa+i+pqXtQtZqJXpBP5Y9sfEcNVxHprkU422rqBp6x14nXE2rPxdbGpFXVKWmqQwn1R0Va8PngC/YXcvXLHkKpJuIdrz1w8h5374FtWfX2M6qOKkEzhkZhgfEPlOWNhJdsNZDX9JEk4PqKvI48aHZ9SQ7+eZ4+PMR5lq0jwfq9Vow8EnIw5pIuR7ypVt0PI6JQ9mjANgFRYr7hXM6+MR3QtJPcA42Ic7/scnem0M9PcwXwdrlR2bryxdnlJCIu5OzrjEj4+oSH5J4dLYvo6WbfyLXW0IT9YZj9q56v7gjhOkhQt5QFoaHPV1Rq1Z0ucZ+vOgRq85uUiO830sDrHz8XKbSVMz9ZUZnSbJ6LGHnfG3671GXARq7X7u3Dp5NPpiN+7tYATt3hmiPMj1HMMhln902IUKDPXHcG55ifBWI0KwbUSH59fSkjvhPBiPmoInXje1mAKapQ4SPkspBlKFq6qaMMEI7XL2GAd3+6TgeSdc+a/3tLNX8MbHz36SVNbuee2uGXH73/jZUzRZZECVW1lnGWYXtnYAKHWC3FW57k= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYAPR01MB6025.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(136003)(366004)(376002)(39860400002)(396003)(33656002)(85182001)(83380400001)(52536014)(2906002)(478600001)(5660300002)(86362001)(26005)(66446008)(6506007)(64756008)(66556008)(66476007)(38100700001)(55016002)(9686003)(4326008)(71200400001)(8936002)(316002)(186003)(7696005)(76116006)(66946007)(8676002)(6916009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?MVZwRkV2MUp0TzBsK25iNjVyS1IwTVhmVDB2U3BxUkF6ZlhwYlRtOTI3d2M4?= =?utf-8?B?M0NiNlYzOWhKbzZURDl6a3A4VzRaUm1hQmwzUk91d01yVnFTRlM4bnRCaTNO?= =?utf-8?B?eVo4WmxwR3JIa3dNK2V2YkJMVUxLYm9rWm1IZVlURnliMjJQaEJtYVhMSkEv?= =?utf-8?B?MW9mOEZCU2N0WlRIWk1BMTE4VFFLeGVPVHNxWXJpcGJ3RHdJbUppTytXZW9n?= =?utf-8?B?NFo0TDlTL05LcXNjWWR0TXg3WG1BQUhwVzBtaXpCWloxeWtPdlZIZVh0QUJn?= =?utf-8?B?bmJoaHNhTVBDWVFPT3hNS3ZmcjA5c2M4RnlObFNNcFVUellaQjhEOHQ4NUdq?= =?utf-8?B?cHZ2aERUbEVVWTZjNys1TEEwek5paXFlMW9QWG5HWnBOZGlSY1Z6SVh2YkFx?= =?utf-8?B?blZ6ZkZOdTVDTERaaEMwa21FbTVEWG5zNjM0VEFLQ1I2eS9mVHV4WDJ0Q1Vz?= =?utf-8?B?dlFuY2VYTDVBL3puUmV1anNseXlMSnhIbTBmdkFraFZ0ekFiMWFSMHZVSVI4?= =?utf-8?B?bE9lVGdzQ0cxQ3lldG9aeDhhbFZGSTJ2b2o3VjVvUVNEYlJWazhMeU52amg3?= =?utf-8?B?ekdwOG9jZTZhRExLT0h3Q0tnUVIzK0ZEVmJPYWswTi85c0h6L1BJMmE1eEZi?= =?utf-8?B?QTIwTkhrNWs5Y3hod24zaHFsRVB5VVdwTFcyMmNFbkR3V1BnaXAxdjhrc01B?= =?utf-8?B?ZExVU3gxa2lHL3V6TTRkcHlPc1lYL3A3OUMyS0tYZTVnQ05ZK1RrR3orNE1F?= =?utf-8?B?REJubkpWVGhDMzJDU3pWM2dHSHc1TTV3d3pHd1pDKzVlbDdDcms5dHBSVTdp?= =?utf-8?B?RDhnMXNPOGJtei9ZVW1rNjk0bG5WbFhUSjI0eXYwUFNzMEF1TTRlZmFsODZi?= =?utf-8?B?T1dZUS9XclR1TThzb1hjTHhqRkRHM3V0YzJqY0YwTFNwekFwODdHQjRzWjI1?= =?utf-8?B?dEJ6aVJxbXQxSCtaNTNPMFVqbTZ4a3pXZVorL2I3ZmhSVUhDeXcyUVZtNXlo?= =?utf-8?B?cEs2MmJiSTUvaGw1SlllOFBhaGsycVZMU29pS3N1M3ErKzJySmdoc3kyb1J6?= =?utf-8?B?WjB3OTcvZXowQ0NsMkhhKytKQXJ5YnN5cGpFUWphQ3R6UGRsWjZHTmZsSG5R?= =?utf-8?B?MURHaG13RDB1T3ROTEszS2tEWm1Fekd0RU9zU1JDeWlOWTJiOWIvSmxTVXBG?= =?utf-8?B?WTVBOVA4UXNHdHRwWlRlU1lnemFWQkJ6ckNVMURQeURIYlJBdG01ejBHTXRR?= =?utf-8?B?RDhvUTYzTTRQTENLZXJvZmVzS3pSVVBDbWZDVTRNSktVVitiS3hOQk5zMDVL?= =?utf-8?B?cHJnYXRCNytGT2s0SzE2UVpaUExUQVlqN1J0NmtPZmJmRCs4NkRXKzBIL2M3?= =?utf-8?B?N3huYXFhTXA2c25McWRWK1Vva1Zrem44U3F0K3hLbW5oRUNOYnljSFl0bVE1?= =?utf-8?B?RWovOG0yeWV1TDB5NHV4MS9mVVBvZWlVUWFEMW0xMjhCVWpHU3hsdHpUVVU5?= =?utf-8?B?cnEyM2ppTW9SN1BCTUZ1Nm9kYUVURzJzQW9oam5OZ1FwWnJqN3RKSXZDQnVV?= =?utf-8?B?eXlmSHRob01NT2wxS3hPSzYwcEdLOTMyaTU1VFM0ayt6blhVUVBGSEFFVWNJ?= =?utf-8?B?N2J4aFUydWRmY2JkNkpBbWVTTVBsRlBKTFpFRUdVdmtFd2NNYm5JR3lGMjFG?= =?utf-8?B?OXZpcmJwa0V3K0QvSHZ2NlBhYkhJMVZlWFc1bXg1S281aDgrZEdSYTRZdUZM?= =?utf-8?Q?btEPMSJDP0MJJgnrjp8Zi3sf5RmV9qkY7SrsXf1?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB6025.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2cf4863c-e6bd-481b-f563-08d8f34be608 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2021 07:17:37.9134 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 8mVCAT1Didpwbzom3ALAcZP2AjYbpmjHPE/MH8iugNcB8PYl73nSOfIWEazZPLjsQ3lfMaYQlDWFWnSPgTwOhA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB4992 X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "libc-alpha@sourceware.org" Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" U3phYm9sY3Mtc2FuLA0KDQpUaGFuayB5b3UgZm9yIHlvdXIgcmV2aWV3Lg0KDQo+ID4gIC8qIE1h eGltdW0gbnVtYmVyIG9mIElGVU5DIGltcGxlbWVudGF0aW9ucy4gICovDQo+ID4gLSNkZWZpbmUg TUFYX0lGVU5DCTQNCj4gPiArI2lmIEhBVkVfU1ZFX0FTTV9TVVBQT1JUDQo+ID4gKyMgZGVmaW5l IE1BWF9JRlVOQwk3DQo+ID4gKyNlbHNlDQo+ID4gKyMgZGVmaW5lIE1BWF9JRlVOQwk2DQo+ID4g KyNlbmRpZg0KPiANCj4gaG0gdGhpcyBNQVhfSUZVTkMgbG9va3MgYSBiaXQgcHJvYmxlbWF0aWM6 IGN1cnJlbnRseSBpdHMgb25seSB1c2UgaXMgdG8gZGV0ZWN0IGlmIGENCj4gdGFyZ2V0IHJlcXVp cmVzIG1vcmUgaWZ1bmNzIHRoYW4gdGhlIGFycmF5IHBhc3NlZCB0byBfX2xpYmNfaWZ1bmNfaW1w bF9saXN0LCBidXQgZm9yDQo+IHRoYXQgaWRlYWxseSBpdCB3b3VsZCBiZSBhdXRvbWF0aWMsIG5v dCBtYW51YWxseSBtYWludGFpbmVkLg0KPiANCj4gaSB3b3VsZCBqdXN0IGRlZmluZSBpdCB0byA3 IHVuY29uZGl0aW9uYWxseSAodGhlIG1heGltdW0gb3ZlciB2YWxpZCBjb25maWd1cmF0aW9ucyku DQoNCk9LLCBJJ2xsIGZpeCBpdCB0byA3IHVuY29uZGl0aW9uYWxseS4NCg0KPiA+IGNvcmVzIGRp ZmYgLS1naXQgYS9zeXNkZXBzL2FhcmNoNjQvbXVsdGlhcmNoL2luaXQtYXJjaC5oDQo+ID4gYi9z eXNkZXBzL2FhcmNoNjQvbXVsdGlhcmNoL2luaXQtYXJjaC5oDQo+ID4gaW5kZXggYTE2NzY5OWU3 NC4uZDIwZTdlMWI4ZSAxMDA2NDQNCj4gPiAtLS0gYS9zeXNkZXBzL2FhcmNoNjQvbXVsdGlhcmNo L2luaXQtYXJjaC5oDQo+ID4gKysrIGIvc3lzZGVwcy9hYXJjaDY0L211bHRpYXJjaC9pbml0LWFy Y2guaA0KPiA+IEBAIC0zMyw0ICszMyw2IEBADQo+ID4gICAgYm9vbCBfX2F0dHJpYnV0ZV9fKCh1 bnVzZWQpKSBidGkgPQ0KPiBcDQo+ID4gICAgICBIQVZFX0FBUkNINjRfQlRJICYmIEdMUk8oZGxf YWFyY2g2NF9jcHVfZmVhdHVyZXMpLmJ0aTsNCj4gCSAgICAgIFwNCj4gPiAgICBib29sIF9fYXR0 cmlidXRlX18oKHVudXNlZCkpIG10ZSA9DQo+IFwNCj4gPiAtICAgIE1URV9FTkFCTEVEICgpOw0K PiA+ICsgICAgTVRFX0VOQUJMRUQgKCk7DQo+IAkgICAgICBcDQo+ID4gKyAgdW5zaWduZWQgX19h dHRyaWJ1dGVfXygodW51c2VkKSkgc3ZlID0NCj4gXA0KPiA+ICsgICAgR0xSTyhkbF9hYXJjaDY0 X2NwdV9mZWF0dXJlcykuc3ZlOw0KPiANCj4gaSB3b3VsZCB1c2UgYm9vbCBoZXJlLg0KDQpJJ2xs IGZpeCBpdCB0byB0aGUgYm9vbC4NCg0KPiA+IC0tLSAvZGV2L251bGwNCj4gPiArKysgYi9zeXNk ZXBzL2FhcmNoNjQvbXVsdGlhcmNoL21lbWNweV9hNjRmeC5TDQo+IA0KPiBza2lwcGluZyB0aGlz Lg0KDQpJIHdhaXQgZm9yIHlvdXIgcmV2aWV3Lg0KDQpUaGFua3MuDQpOYW9oaXJvDQoNCg==