From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa15.fujitsucc.c3s2.iphmx.com (esa15.fujitsucc.c3s2.iphmx.com [68.232.156.107]) by sourceware.org (Postfix) with ESMTPS id 918B13858D28 for ; Fri, 24 Sep 2021 07:56:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 918B13858D28 X-IronPort-AV: E=McAfee;i="6200,9189,10116"; a="39720874" X-IronPort-AV: E=Sophos;i="5.85,319,1624287600"; d="scan'208";a="39720874" Received: from mail-ty1jpn01lp2050.outbound.protection.outlook.com (HELO JPN01-TY1-obe.outbound.protection.outlook.com) ([104.47.93.50]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Sep 2021 16:56:52 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qu+bEazeG9iRssDIE8lku/eboWNQje6+1TDjHDITxSxUCAF+veYxaU/p+xplM/v2FWaDSRhlDCbvYTR6LSejaUTSFgI4xqpGczv5f241skY83mdCJUVukIjQE2JyKaiPni5AkgSueBwPTr2ccXG8M4lDo025R09ggdmIsmVwAKmyrz0QEdPaAMtdzcnNcYssuf7olwjpeZPF6EiQDDorRSmVzPXCRYpWysx63P3imhOFrh0yJ0c07jJdMvG1oQdXFZslFdTjt/ClHaiIfSXoe0GselJsqdeM3f4ksr6Ar0U7kvL8S+2YM94ewwve9TwvkGJafmb0qEzInMGIw8iMKg== 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; bh=9r69+lXdGYv/VqTUxL6hBFuowrasO3SWZXpWwsy/aBk=; b=dP0fdx86w2c0CBBjmp+QYLlhzxp2flZsu0+ofLLCfldBNanHXEe2fgmIUVZ1wRPgw72ZgYE6QC8BUM1VXnEn3gd5Wa7GT826DRQsDJGcqnqNcmAC7HCnmcOOiA3aYlmH0s/yAbhGVu3RDslUBkeurwZqs9mFdagcqBpugF/ObXiqhRyL6VvuXzh55PwZMYWOEl8asHl5hAL1ptEknNlWtP/z0xnTEATr86uRTgnAkWQVjT6SVxANvj29MVjr0aTOoNLae3vgMf2OalDdvNWSxJRpyXswFnI2xAarGsAZeoiK8pXIvTJsMRxJLfymAsQxGEdPk1Ob9kag2yRFne2+Yg== 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 Received: from TYAPR01MB6025.jpnprd01.prod.outlook.com (2603:1096:402:36::13) by TY2PR01MB2780.jpnprd01.prod.outlook.com (2603:1096:404:72::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.18; Fri, 24 Sep 2021 07:56:49 +0000 Received: from TYAPR01MB6025.jpnprd01.prod.outlook.com ([fe80::253b:6b27:fc5c:204e]) by TYAPR01MB6025.jpnprd01.prod.outlook.com ([fe80::253b:6b27:fc5c:204e%6]) with mapi id 15.20.4544.015; Fri, 24 Sep 2021 07:56:49 +0000 From: "naohirot@fujitsu.com" To: Szabolcs Nagy CC: Wilco Dijkstra , 'GNU C Library' Subject: RE: [PATCH v3 1/5] AArch64: Improve A64FX memset Thread-Topic: [PATCH v3 1/5] AArch64: Improve A64FX memset Thread-Index: AQHXfxJfA7Ac8a4LAESeqDyonguxdKtYES17gAgauZCAACmXY4AAB7eAgAC0mZCAAGuqAIBRr5Xg Date: Fri, 24 Sep 2021 07:56:49 +0000 Message-ID: References: <20210802145003.GH14854@arm.com> <20210803080146.GI14854@arm.com> In-Reply-To: <20210803080146.GI14854@arm.com> Accept-Language: en-001, ja-JP, en-US Content-Language: aa X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Enabled=True; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_SiteId=a19f121d-81e1-4858-a9d8-736e267fd4c7; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_SetDate=2021-09-24T07:56:48.827Z; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Name=FUJITSU-RESTRICTED; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_ContentBits=0; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Method=Standard; suggested_attachment_session_id: 80ee094f-cdf5-3d72-274d-3dba38958ea5 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 54a1bb29-b6bf-40c1-4d1a-08d97f30dd48 x-ms-traffictypediagnostic: TY2PR01MB2780: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: r8Vm6HQPgoifG3hvl0citq5wwVh6HvCM20uAwJzBEtNZbDXbWLID4nPfKGxP5paAOXnaFZXi3W1AB4YkPF6Ee4vbyMzZteMbFur9N9bmFI1iG/U/3fgMVWA1dYZKHGa+IpOFRS5hR6SSM5NxMaHOrRgBC/JH/pk1jqi+HUW4EFW6pMnbJ8clEcXVA/WmOSmW7CCGLKhiVWtAproOvIbZaTEBV2W/ZsTB9dzaC9VByQ6Iu5kP6yfCbpTrpXGanpk7S9TmhxZ8NcLNl/zl9/E0ZQPabLlMJ5aFemilPN5R1qaEyhUqh7vdGjruxTdL+6BcqtLVjVqAPcJYVUYmkuHtCw/bOJMzJ5e7pALhRmSE9BVKBEUcmmQjBxlUqsa0JE7sgo/R/eJHZ8/SGgaAgXby7YAomwJs1LRsZEonEdJPViTepGZ5/RmjEGOBOwLIZGz8q2EVvykdDNCeE4HKJ3veYVQnnkX5zEKgJtpc37GQ6i7uYHWw5Hllmzy4BXYNJUoYYQ7gV0E4GpmdHVGm4yZLNHgnMmCVHghGzoJGQZeLIT7Qw3f5TNFsMyndXmBjCPDzL6rOlaFOeTzENSvqLK3ykYtgAa+FtboymVtgpqXGd1+dsgU6f/S5Ab/x4DgNm4kandkcMlNBM9rD6qmt1uZ3eYhL7EvWMOldcjOS6ScGoO/PhRlBWsDU4s04/chm+RDVnruPZ4/9k2DkxpexUO1jziTSzcLe5Mxq7FqaKyDeDQ6ejYmrCruVReuxe4wJinMcnUAcvmmFOfwxVGr/74WRpCWU9poPTEYkQ0hXSLMhPo8= 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)(366004)(8676002)(8936002)(86362001)(54906003)(38100700002)(122000001)(55016002)(966005)(26005)(4326008)(85182001)(38070700005)(9686003)(76116006)(64756008)(66476007)(66946007)(66556008)(71200400001)(6506007)(66446008)(7696005)(5660300002)(316002)(33656002)(4744005)(186003)(6916009)(2906002)(52536014)(508600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?T2dhdCtUb1NrQ2ExSmVsd2VYUDEzWGptWUszQ0diay8yOG5LTndpUDFh?= =?iso-2022-jp?B?UWUzVXZKcndpVmJuM0FMZUlCMFd6clhjRHM2a0ZVUk51VVlhWlY1Y0RZ?= =?iso-2022-jp?B?dDVnQVFtK1lUdWExY05ZVXVHdlpYTEhmaFZYVzJ2aW9PemNvNFIyM2ZZ?= =?iso-2022-jp?B?U1UwOVhsVDVsUURyKzFicUJXaDYzR1VVRjd3Q04xNmRwc1BqUmpmYkNJ?= =?iso-2022-jp?B?U05lUXpuTEtYb2FyQ21kOHdjd0o0RjZwUVZqaU51RElZdVBNVExJR1JB?= =?iso-2022-jp?B?Vm9oNFUrUTM0ZGtaVktqSlVXZmpFMW5mUzlvZmhNcmNjc283alRkZTZk?= =?iso-2022-jp?B?Y3V3S2VXcVk1TGNYUE5wcXQzTlhNb1A3VWpSMXhMU1gyMTZaNk5mbWJ5?= =?iso-2022-jp?B?TmdrSXBqRXdrNTZqTFo0WXpVTW1VQWVEREJPTytwQnRBNVp5U2N5MEkv?= =?iso-2022-jp?B?VDJ0c0NuR0xTM3BqbEpYNGkrem90eWtYb2dEdjZialZzMndJcjdEMWZW?= =?iso-2022-jp?B?RjhGRkE0OHc0aUtBOEdpUjAvYUZLTVZTZU9VWXQzZGxGZWJUMGZMTmhT?= =?iso-2022-jp?B?ZVQxY2Y2Zm1FV0pMZDJ3SExucWlBaW1xYzVjYnJmcGdHUHU1TUY4aWRY?= =?iso-2022-jp?B?R1RhVWpGK1JKdU8yQ3NHMVArZ1BsMThCMXBlUnlHV2dlTENLV3AvZzJo?= =?iso-2022-jp?B?NjU0bVFoaWx6Vk1KZGNGTVVsNWFqU0NFbU1waE9CSWw4L2xUV3YxSEo5?= =?iso-2022-jp?B?TU1GNFhZcDdFbjdtNVh3Tms1N3lTQkVwNHdLeEh6UktDcnRJLzkvTGtz?= =?iso-2022-jp?B?VFQ0TE1CTUpNcmVsZGJ5ZXlBRzlZVXhEOUhIcVZmNDFTUDA3UUNSTmcw?= =?iso-2022-jp?B?OXlFN3NFa2NPNkdnSkJ2VGhLNUo5SFdvenZZdGtmUGl6UEw5ZTF4Sjho?= =?iso-2022-jp?B?ZXczeG5TZWZ0UXNPZ2VZSmlWSzdId1dSTGo1UTV4N0ZLQzF4YXBYREtG?= =?iso-2022-jp?B?VCtlUFljY0NlVnppeXZCZmR0V0dpRlh6am1UTWhwNEY5Qm54UFN2ejRo?= =?iso-2022-jp?B?aERtOHh2cjZlamdGWWI0NklYRWJLVlVld0I2SlN0L294L2VGckhPdGVi?= =?iso-2022-jp?B?NGtKbUIwSDhWcTJsWnJrRVlRSHd4cVhjMjFvd2tlYnROd05KdjRoSTN3?= =?iso-2022-jp?B?WmhiOHpSM1Fyb0hCSDhWWG9GWXludit0ZjI3M3B5UkZVTVg3TytzaE9o?= =?iso-2022-jp?B?bERkdzI2WFgrQ25aS3ZhV0Y1L25jZWNjcEQ5bE1ndUo4UEwxUm0yNktx?= =?iso-2022-jp?B?Z2VOTWF0VUNBZDZjK1RnMGk0U3d6N3NETUNQaEU3UlduZDdyMVllZ29W?= =?iso-2022-jp?B?ZEUwbERuR3VMZ01MaVN1aXBvVnArY1RDTXVGdFRxVDBaMkN0L1BBS1lU?= =?iso-2022-jp?B?TTB6TTNzU3hpZC9rZnMyQlZUQmpsMUh0VERYdGJCRlo3V2JraWZwSE8v?= =?iso-2022-jp?B?VlFCNnVRQkxBNk56ajROK1FNNm5tZjRzdHZCMVkxdldWYmlHd0xzdDRz?= =?iso-2022-jp?B?em9ZMGg4a2RMam5PS1ZycmR5c21jSm5sZGxRVzRPNzRhejRSKzFnbXFE?= =?iso-2022-jp?B?aDQ4N0xQemplTWVPVTRXdEJVTkxxdEpWdVhTMm5qNVY1Syt5a1QzZ3Ba?= =?iso-2022-jp?B?Qi9Qd05PUEMrNVFGUjVkbzhNbjlza2VSeWd1c0RuQWF0SUFRVTc4ZUkz?= =?iso-2022-jp?B?M2ZOc25KWmRZYVhYS2ErYTMvWE85eU43ZVFLV2FuUUNhMmoyNnYrSVJI?= =?iso-2022-jp?B?bnFsa3h6OWsyQllNSU55VWxqMm5pazNMeEJVY1ljdm4wQkdOZmxsd2F1?= =?iso-2022-jp?B?Wk1odmhaV2ZxZVFLQkJmalRGZHpVPQ==?= Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable 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: 54a1bb29-b6bf-40c1-4d1a-08d97f30dd48 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Sep 2021 07:56:49.5952 (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: wg5gx1BlW1raLdvHqQ1aBAUhM7Qiy8L72uxsJ4htxtfCflW9DPGcaBPh/JY/sXXMWfm9XXe6hEhXGCzAptDyvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY2PR01MB2780 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, KAM_DMARC_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org 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: , X-List-Received-Date: Fri, 24 Sep 2021 07:56:56 -0000 Hi Szabolcs, Wilco,=0A= =0A= > From: Szabolcs Nagy =0A= > Sent: Tuesday, August 3, 2021 5:02 PM=0A= > =0A= > The 08/03/2021 02:57, naohirot@fujitsu.com wrote:=0A= > > > but in a64fx specific code bti is never needed so we also=0A= > > > don't need the place holder nop, BTI_C can be unconditionally=0A= > > > empty.=0A= > >=0A= > > Yes, I'd like to change __memcpy_a64fx and __memmove_a64fx to the same= =0A= > > way too.=0A= > =0A= > sounds good to me.=0A= =0A= I submitted a patch [1], please review it if it's OK or not.=0A= =0A= [1] https://sourceware.org/pipermail/libc-alpha/2021-September/131356.html= =0A= =0A= Thanks.=0A= Naohiro=0A=