From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from azure-sdnproxy.icoremail.net (azure-sdnproxy.icoremail.net [207.46.229.174]) by sourceware.org (Postfix) with ESMTP id 042F53858401 for ; Mon, 20 Nov 2023 02:52:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 042F53858401 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=eswincomputing.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=eswincomputing.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 042F53858401 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=207.46.229.174 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700448724; cv=none; b=qISO2X0xpsdi3QF4U/RAR9mqGt1wU4wjJKyNTk2pOCMXGJoNdSfOJ7DNoWf2R6E3lwLTtwfxG7gBWD2Kf5XQMEjGfA3l6EXgl3GTM9yojc1Tcl3O5NnvYSplW5d7rozPoh3kD8ZzGaFbFISoAEb+nT5c/br1YPmbrweK/xKMkMs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700448724; c=relaxed/simple; bh=Uqj9jjuysG5w8ro8SRiQuKYK33YiJXteUW5iqW9rrQI=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=ryH8FDK+QsaD7wVW412x89xnj/V7exEsq8FNaekXwJfHdA8M293wzzTy0v0AdVVFGBq7SjhQb9FSUy6CRZW36m8+d2seDLjcaD21AlhVUTtCwi3vYTfLyb4el59HzUqvPs+4/wgpE5hYZegbyQ+RjVr1pQORUXaYnLWlxiiTivg= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from E0002559DT1 (unknown [123.157.250.130]) by app2 (Coremail) with SMTP id TQJkCgAH5IOiyVpliZ4AAA--.481S2; Mon, 20 Nov 2023 10:51:14 +0800 (CST) Date: Mon, 20 Nov 2023 10:51:57 +0800 From: "Li Xu" To: juzhe.zhong , "Jeff Law" , gcc-patches Cc: kito.cheng , palmer , "Robin Dapp" Subject: Re: Re: [PATCH] RISC-V: Implement -mmemcpy-strategy= options[PR112537] References: <20231117051232.10396-1-xuli1@eswincomputing.com>, <85f8d587-3d6a-4173-9c10-01de61c6919a@gmail.com>, <202311200909201105981@eswincomputing.com>, <993F704C2E671F9E+202311200955454099191@rivai.ai> X-Priority: 3 X-GUID: CC982DE7-A918-488D-B0EE-E9D167CC6463 X-Has-Attach: no X-Mailer: Foxmail 7.2.23.121[cn] Mime-Version: 1.0 Message-ID: <202311201051573679142@eswincomputing.com> Content-Type: multipart/alternative; boundary="----=_001_NextPart344236187116_=----" X-CM-TRANSID:TQJkCgAH5IOiyVpliZ4AAA--.481S2 X-Coremail-Antispam: 1UD129KBjvJXoW7Ww4xAr4xAFW8ArW3Jry7Wrg_yoW8KrWrpF WDAa90kr48Jrs7Xrs7AFWjvrW29r95uFW7J3s5A347JFW5WrWqgas3K3W3Ca17JF43CrWY 9a429r15Aw17trUanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUH2b7Iv0xC_Cr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_tr0E3s1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwV C2z280aVCY1x0267AKxVW0oVCq3wAa7VCE64xvF2IEb7IF0Fy264xvF2IEb7IF0Fy264kE 64k0F2IE7I0Y6sxI4wAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40E42I26xC2a48xMc Ij6xIIjxv20xvE14v26r126r1DMcIj6xkF7I0En7xvr7AKxVWUJVW8JwAv7VC2z280aVAF wI0_Gr1j6F4UJwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41lFcxC0VAYjx AxZF0Ew4CEw7xC0wACY4xI67k04243AVC20s07MxkIecxEwVAFwVW8JwCF04k20xvY0x0E wIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r106r1rMI8I3I0E74 80Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_JF0_Jw1lIxkGc2Ij64vIr41lIxAIcVC0 I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04 k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7Cj xVAFwI0_Gr0_Gr1UMVCEFcxC0VAYjxAxZFUvcSsGvfC2KfnxnUUI43ZEXa7IUjLiSJUUUU U== X-CM-SenderInfo: 50xoxi46hv4xpqfrz1xxwl0woofrz/ X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,MIME_BASE64_TEXT,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is a multi-part message in MIME format. ------=_001_NextPart344236187116_=---- Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: base64 Q29tbWl0dGVkLCB0aGFua3MgamVmZiBhbmQganV6aGUuDQoNClRoYW5rcywN CkxpIFh1DQoNCg0KeHVsaTFAZXN3aW5jb21wdXRpbmcuY29tDQogDQpGcm9t OiBqdXpoZS56aG9uZ0ByaXZhaS5haQ0KRGF0ZTogMjAyMy0xMS0yMCAwOTo1 NQ0KVG86IExpIFh1OyBqZWZmcmV5YWxhdzsgZ2NjLXBhdGNoZXMNCkNDOiBr aXRvLmNoZW5nOyBwYWxtZXI7IFJvYmluIERhcHANClN1YmplY3Q6IFJlOiBS ZTogW1BBVENIXSBSSVNDLVY6IEltcGxlbWVudCAtbW1lbWNweS1zdHJhdGVn eT0gb3B0aW9uc1tQUjExMjUzN10NCkplZmYgaGFzIGFwcHJvdmVkIHlvdXIg cGF0Y2guDQpZb3UgY2FuIGNvbW1pdCBpdCBub3cuDQoNCkJ0dywgQ0MgUm9i aW4gdG8gbGV0IGhpbSBrbm93IHRoaXMgcGF0Y2guDQpTaW5jZSBoZSB3aWxs IHN1cHBvcnQgc3RyY3B5L3N0cmxlbi4uLi5ldGMgYnVpbHRpbiB3aXRoIFJW ViBpbnN0cnVjdGlvbiBzZXF1ZW5jZS4NCkhlIHdpbGwgZGVmaW5pdGVseSBu ZWVkcyBjb21waWxlIG9wdGlvbiBsaWtlIHRoaXMgcGF0Y2ggaW50cm9kdWNl Lg0KDQpUaGFua3MuDQoNCg0KanV6aGUuemhvbmdAcml2YWkuYWkNCiANCkZy b206IExpIFh1DQpEYXRlOiAyMDIzLTExLTIwIDA5OjA5DQpUbzogSmVmZiBM YXc7IGdjYy1wYXRjaGVzDQpDQzoga2l0by5jaGVuZzsgcGFsbWVyOyBqdXpo ZS56aG9uZw0KU3ViamVjdDogUmU6IFJlOiBbUEFUQ0hdIFJJU0MtVjogSW1w bGVtZW50IC1tbWVtY3B5LXN0cmF0ZWd5PSBvcHRpb25zW1BSMTEyNTM3XQ0K SSd2ZSB0ZXN0ZWQgaXQgYW5kIHRoZXJlIGFyZSBubyBpc3N1ZXMgd2l0aCBy ZWdyZXNzaW9uIHRlc3RpbmcuDQoNClRoYW5rcywNCkxpIFh1DQoNCg0KDQp4 dWxpMUBlc3dpbmNvbXB1dGluZy5jb20NCiANCkZyb206IEplZmYgTGF3DQpE YXRlOiAyMDIzLTExLTIwIDA1OjQyDQpUbzogTGkgWHU7IGdjYy1wYXRjaGVz DQpDQzoga2l0by5jaGVuZzsgcGFsbWVyOyBqdXpoZS56aG9uZw0KU3ViamVj dDogUmU6IFtQQVRDSF0gUklTQy1WOiBJbXBsZW1lbnQgLW1tZW1jcHktc3Ry YXRlZ3k9IG9wdGlvbnNbUFIxMTI1MzddDQogDQogDQpPbiAxMS8xNi8yMyAy MjoxMiwgTGkgWHUgd3JvdGU6DQo+IEZyb206IHh1bGk8eHVsaTFAZXN3aW5j b21wdXRpbmcuY29tPg0KPiANCj4gaHR0cHM6Ly9nY2MuZ251Lm9yZy9idWd6 aWxsYS9zaG93X2J1Zy5jZ2k/aWQ9MTEyNTM3DQo+IA0KPiAtbW1lbWNweS1z dHJhdGVneT1bYXV0b3xsaWJjYWxsfHNjYWxhcnx2ZWN0b3JdDQo+IA0KPiBh dXRvOiBDdXJyZW50IHN0YXR1cywgdXNlIHNjYWxhciBvciB2ZWN0b3IgaW5z dHJ1Y3Rpb25zLg0KPiBsaWJjYWxsOiBBbHdheXMgdXNlIGEgbGlicmFyeSBj YWxsLg0KPiBzY2FsYXI6IE9ubHkgdXNlIHNjYWxhciBpbnN0cnVjdGlvbnMu DQo+IHZlY3RvcjogT25seSB1c2UgdmVjdG9yIGluc3RydWN0aW9ucy4NCj4g DQo+IFBSIHRhcmdldC8xMTI1MzcNCj4gDQo+IGdjYy9DaGFuZ2VMb2c6DQo+ IA0KPiAqIGNvbmZpZy9yaXNjdi9yaXNjdi1vcHRzLmggKGVudW0gcmlzY3Zf c3RyaW5nb3Bfc3RyYXRlZ3lfZW51bSk6IFN0cmF0ZWd5IGVudW0uDQo+ICog Y29uZmlnL3Jpc2N2L3Jpc2N2LXN0cmluZy5jYyAocmlzY3ZfZXhwYW5kX2Js b2NrX21vdmUpOiBEaXNhYmxlZCBiYXNlZCBvbiBvcHRpb25zLg0KPiAoZXhw YW5kX2Jsb2NrX21vdmUpOiBEaXR0by4NCj4gKiBjb25maWcvcmlzY3Yvcmlz Y3Yub3B0OiBBZGQgLW1tZW1jcHktc3RyYXRlZ3k9Lg0KPiANCj4gZ2NjL3Rl c3RzdWl0ZS9DaGFuZ2VMb2c6DQo+IA0KPiAqIGdjYy50YXJnZXQvcmlzY3Yv cnZ2L2Jhc2UvY3B5bWVtLXN0cmF0ZWd5LTEuYzogTmV3IHRlc3QuDQo+ICog Z2NjLnRhcmdldC9yaXNjdi9ydnYvYmFzZS9jcHltZW0tc3RyYXRlZ3ktMi5j OiBOZXcgdGVzdC4NCj4gKiBnY2MudGFyZ2V0L3Jpc2N2L3J2di9iYXNlL2Nw eW1lbS1zdHJhdGVneS0zLmM6IE5ldyB0ZXN0Lg0KPiAqIGdjYy50YXJnZXQv cmlzY3YvcnZ2L2Jhc2UvY3B5bWVtLXN0cmF0ZWd5LTQuYzogTmV3IHRlc3Qu DQo+ICAgICAgICAgICogZ2NjLnRhcmdldC9yaXNjdi9ydnYvYmFzZS9jcHlt ZW0tc3RyYXRlZ3ktNS5jOiBOZXcgdGVzdC4NCj4gKiBnY2MudGFyZ2V0L3Jp c2N2L3J2di9iYXNlL2NweW1lbS1zdHJhdGVneS5oOiBOZXcgdGVzdC4NClRo aXMgaXMgT0sgYXNzdW1pbmcgeW91IGhhdmUgdGVzdGVkIGl0IHRvIGVuc3Vy ZSB0aGVyZSBhcmVuJ3QgYW55IA0KcmVncmVzc2lvbnMgaW4gdGhlIHRlc3Rz dWl0ZS4gIEkgZG9uJ3QgZXhwZWN0IHByb2JsZW1zLCBidXQgbGV0J3MgYmUg DQpzdXJlIDotKQ0KIA0KVGhhbmtzLA0KamVmZg0K ------=_001_NextPart344236187116_=------