From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbguseast2.qq.com (smtpbguseast2.qq.com [54.204.34.130]) by sourceware.org (Postfix) with ESMTPS id D883E3858D28 for ; Mon, 17 Jul 2023 14:43:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D883E3858D28 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivai.ai Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivai.ai X-QQ-mid: bizesmtp63t1689604996taokdvvm Received: from TABLET-POE6JQHH ( [115.44.118.116]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 17 Jul 2023 22:43:15 +0800 (CST) X-QQ-SSF: 01400000000000G0T000000A0000000 X-QQ-FEAT: ERSZEewZJumwTSOULAUTo/32qa5fpnej1/a5TszfFDw7cxZlwvxP0BguvSf2w pGXgK0ge8dt+tJXRh7ZmtCHLwbgihkydDVp4z6YaNeq9+gyTSl+uYr+Ys8p/v+tXf5HQupl kRdmvZT1AWwkFtGdDr11FkHx0OjATquXiDjXb4yRcntf+ZH2AIBmit4fKxYWQ/yF3bWzbaT ZSYKPJoBCGkVkY/wMlLcYEeKCg8lxL0zFVuG9lPLiW0g2T+TgBgsP5V4IGG/s9Wrur3fAWx k58o14QsQ0Ug9zmsF++3nctJ7hK588ON482t/17G1FsF6MzWYR3a+84LNe5rCzSmdv3VWmG jbN7Ime1dixLRY4iauRY8n0GQSFoe2eSKaJJ9EysVwMZ6rvn5qTfEn1TWmubCeNmve7A6u5 OFha2cpgcNgzNr7UVaUAhq9KqhxokpEVnSCOIigGHLQ= X-QQ-GoodBg: 2 X-BIZMAIL-ID: 10632305744653663313 Date: Mon, 17 Jul 2023 22:43:16 +0800 From: =?GB2312?B?1tO+09Xc?= To: richard.sandiford Cc: gcc-patches Subject: Re: Re: [PATCH] RTL_SSA: Relax PHI_MODE in phi_setup References: <20230717123929.260814-1-juzhe.zhong@rivai.ai>, X-Priority: 3 X-GUID: EEA04DCB-06E9-4005-AE0F-B24D408FC3E4 X-Has-Attach: no X-Mailer: Foxmail 7.2.23.121[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart681433573807_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-8.2 required=5.0 tests=BAYES_00,CHARSET_FARAWAY_HEADER,GIT_PATCH_0,HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,T_KAM_HTML_FONT_INVALID,T_SCC_BODY_TEXT_LINE,WEIRD_PORT 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_NextPart681433573807_=---- Content-Type: text/plain; charset="GB2312" Content-Transfer-Encoding: base64 VGhhbmtzIHNvIG11Y2guDQpJdCB3b3JrcyENCg0KaHR0cHM6Ly9nY2MuZ251 Lm9yZy9waXBlcm1haWwvZ2NjLXBhdGNoZXMvMjAyMy1KdWx5LzYyNDY5NC5o dG1sIA0KSXMgaXQgT0s/DQoNCg0KDQpqdXpoZS56aG9uZ0ByaXZhaS5haQ0K IA0KRnJvbTogUmljaGFyZCBTYW5kaWZvcmQNCkRhdGU6IDIwMjMtMDctMTcg MjI6MzENClRvOiBKdXpoZS1aaG9uZw0KQ0M6IGdjYy1wYXRjaGVzDQpTdWJq ZWN0OiBSZTogW1BBVENIXSBSVExfU1NBOiBSZWxheCBQSElfTU9ERSBpbiBw aGlfc2V0dXANCkp1emhlLVpob25nIDxqdXpoZS56aG9uZ0ByaXZhaS5haT4g d3JpdGVzOg0KPiBIaSwgUmljaGFyZC4NCj4NCj4gUklTQy1WIHBvcnQgbmVl ZHMgdG8gYWRkIGEgYnVuY2ggVkxTIG1vZGVzIChWMTZRSSxWMzJRSSxWNjRR SSwuLi5ldGMpDQo+IFRoZXJlIGFyZSBzaGFyaW5nIHNhbWUgUkVHX0NMQVNT IHdpdGggVkxBIG1vZGVzIChWTngxNlFJLFZOeDMyUUksLi4uZXRjKQ0KPg0K PiBXaGVuIEkgYW0gYWRkaW5nIHRob3NlIFZMUyBtb2RlcywgdGhlIFJUTF9T U0EgaW5pdGlhbGl6YXRpb24gaW4gVlNFVFZMIFBBU1MgKGluc2VydGVkIGFm dGVyIFJBKSBJQ0U6DQo+IHJ2di5jOjEzOjE6IGludGVybmFsIGNvbXBpbGVy IGVycm9yOiBpbiBwYXJ0aWFsX3N1YnJlZ19wLCBhdCBydGwuaDozMTg2DQo+ ICAgIDEzIHwgfQ0KPiAgICAgICB8IF4NCj4gMHhmN2E1YjEgcGFydGlhbF9z dWJyZWdfcChtYWNoaW5lX21vZGUsIG1hY2hpbmVfbW9kZSkNCj4gICAgICAg ICAuLi8uLi8uLi9yaXNjdi1nY2MvZ2NjL3J0bC5oOjMxODYNCj4gMHgxNDA3 NjE2IHdpZGVyX3N1YnJlZ19tb2RlKG1hY2hpbmVfbW9kZSwgbWFjaGluZV9t b2RlKQ0KPiAgICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2MvcnRsLmg6 MzI1Mg0KPiAweDJhMmM2ZmYgcnRsX3NzYTo6Y29tYmluZV9tb2RlcyhtYWNo aW5lX21vZGUsIG1hY2hpbmVfbW9kZSkNCj4gICAgICAgICAuLi8uLi8uLi9y aXNjdi1nY2MvZ2NjL3J0bC1zc2EvaW50ZXJuYWxzLmlubDo2NzcNCj4gMHgy YTJiOWE0IHJ0bF9zc2E6OmZ1bmN0aW9uX2luZm86OnNpbXBsaWZ5X3BoaV9z ZXR1cChydGxfc3NhOjpwaGlfaW5mbyosIHJ0bF9zc2E6OnNldF9pbmZvKios IGJpdG1hcF9oZWFkKikNCj4gICAgICAgICAuLi8uLi8uLi9yaXNjdi1nY2Mv Z2NjL3J0bC1zc2EvZnVuY3Rpb25zLmNjOjE0Ng0KPiAweDJhMmMxNDIgcnRs X3NzYTo6ZnVuY3Rpb25faW5mbzo6c2ltcGxpZnlfcGhpcygpDQo+ICAgICAg ICAgLi4vLi4vLi4vcmlzY3YtZ2NjL2djYy9ydGwtc3NhL2Z1bmN0aW9ucy5j YzoyNTgNCj4gMHgyYTJiM2YwIHJ0bF9zc2E6OmZ1bmN0aW9uX2luZm86OmZ1 bmN0aW9uX2luZm8oZnVuY3Rpb24qKQ0KPiAgICAgICAgIC4uLy4uLy4uL3Jp c2N2LWdjYy9nY2MvcnRsLXNzYS9mdW5jdGlvbnMuY2M6NTENCj4gMHgxY2Vi YWI5IHBhc3NfdnNldHZsOjppbml0KCkNCj4gICAgICAgICAuLi8uLi8uLi9y aXNjdi1nY2MvZ2NjL2NvbmZpZy9yaXNjdi9yaXNjdi12c2V0dmwuY2M6NDU3 OA0KPiAweDFjZWMxNTAgcGFzc192c2V0dmw6OmV4ZWN1dGUoZnVuY3Rpb24q KQ0KPiAgICAgICAgIC4uLy4uLy4uL3Jpc2N2LWdjYy9nY2MvY29uZmlnL3Jp c2N2L3Jpc2N2LXZzZXR2bC5jYzo0NzE2DQo+DQo+IFRoZSByZWFzb24gaXMg dGhhdCB3ZSBoYXZlIFYzMlFJbW9kZSAoc2l6ZSA9IFszMiwwXSkgd2hpY2gg aXMgdGhlIG1vZGUgc2V0IGFzIHJlZ25vX3JlZ19ydHhbOTddDQo+IFdoZW4g dGhlIFBISSBpbnB1dCBkZWYgY29tZXMgZnJvbSBFTlRSWSBCTE9DSyAoaW5k ZXggPTApLCB0aGUgZGVmLT5tb2RlICgpID0gVjMyUUltb2RlLg0KPiBCdXQg dGhlIHBoaV9tb2RlID0gVk54MlFJIGZvciBleGFtcGxlIChJIHVzZSBWTEEg bW9kZXMgaW50cmluc2ljIHdyaXRlIHRoZSBjb2RlcykuDQo+IFRoZW4gY29t YmluZV9tb2RlcyByZXBvcnQgSUNFLg0KPg0KPiBJbiB0aGlzIHNpdHVhdGlv biwgSSByZWxheCBpdCBhbmQgbGV0IGl0IHVzZSBwaGlfbW9kZSBkaXJlY3Rs eS4NCiANClRoZSBpZGVhIGlzIHRoYXQgcGhpX21vZGUgbXVzdCBiZToNCiAN CihhKSBiaWcgZW5vdWdoIHRvIHN0b3JlIGFsbCBwb3NzaWJsZSBpbnB1dHMg d2l0aG91dCBsb3Npbmcgc2lnbmlmaWNhbnQgYml0cw0KKGIpIHNvbWV0aGlu ZyB0aGF0IG9jY3VwaWVzIHRoZSByaWdodCBudW1iZXIgb2YgcmVnaXN0ZXJz DQogDQpJIHRoaW5rIHRoZSBwYXRjaCBsb3NlcyBwcm9wZXJ0eSAoYSkuDQog DQpJIHN1cHBvc2UgaXQgd291bGQgYmUgZGlmZmljdWx0IHRvIGZpbmQgYSAi cmVhbCIgbW9kZSB0aGF0IGlzIGtub3duIHRvDQpjb250YWluIGJvdGggVjMy UUkgYW5kIFZOeDJRSSB3aXRob3V0IGxvc2luZyBwcm9wZXJ0eSAoYikuDQog DQpUaGVyZSBpcyBzb21lIHN1cHBvcnQgZm9yIHVzaW5nIEJMS21vZGUgYXMg YSB3aWxkY2FyZCBtb2RlIGZvciByZWdpc3RlcnMuDQpEb2VzIGl0IHdvcmsg aWYgeW91IGFkZDoNCiANCiAgaWYgKCFvcmRlcmVkX3AgKEdFVF9NT0RFX1NJ WkUgKG1vZGUxKSwgR0VUX01PREVfU0laRSAobW9kZTIpKSkNCiAgICByZXR1 cm4gQkxLbW9kZTsNCiANCmJlZm9yZSB0aGUgY2FsbCB0byB3aWRlcl9zdWJy ZWdfbW9kZSBpbiBjb21iaW5lX21vZGVzPw0KIA0KVGhhbmtzLA0KUmljaGFy ZA0KIA0KPg0KPiBJcyBpdCBjb3JyZWN0ID8NCj4NCj4gVGhhbmtzLg0KPg0K PiBnY2MvQ2hhbmdlTG9nOg0KPg0KPiAgICAgICAgICogcnRsLXNzYS9mdW5j dGlvbnMuY2MgKGZ1bmN0aW9uX2luZm86OnNpbXBsaWZ5X3BoaV9zZXR1cCk6 IFJlbGF4IGNvbWJpbmUgaW4gUEhJIHNldHVwLg0KPg0KPiAtLS0NCj4gIGdj Yy9ydGwtc3NhL2Z1bmN0aW9ucy5jYyB8IDE0ICsrKysrKysrKysrKystDQo+ ICAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQ0KPg0KPiBkaWZmIC0tZ2l0IGEvZ2NjL3J0bC1zc2EvZnVuY3Rpb25z LmNjIGIvZ2NjL3J0bC1zc2EvZnVuY3Rpb25zLmNjDQo+IGluZGV4IGMzNWQy NWRiZjhmLi4wNzkzNTk4YWIxZCAxMDA2NDQNCj4gLS0tIGEvZ2NjL3J0bC1z c2EvZnVuY3Rpb25zLmNjDQo+ICsrKyBiL2djYy9ydGwtc3NhL2Z1bmN0aW9u cy5jYw0KPiBAQCAtMTQzLDcgKzE0MywxOSBAQCBmdW5jdGlvbl9pbmZvOjpz aW1wbGlmeV9waGlfc2V0dXAgKHBoaV9pbmZvICpwaGksIHNldF9pbmZvICoq YXNzdW1lZF92YWx1ZXMsDQo+ICAgICAgICAvLyBJZiB0aGUgaW5wdXQgaGFz IGEga25vd24gbW9kZSAoaS5lLiBub3QgQkxLbW9kZSksIG1ha2Ugc3VyZQ0K PiAgICAgICAgLy8gdGhhdCB0aGUgcGhpJ3MgbW9kZSBpcyBhdCBsZWFzdCBh cyBsYXJnZS4NCj4gICAgICAgIGlmIChkZWYpDQo+IC0gcGhpX21vZGUgPSBj b21iaW5lX21vZGVzIChwaGlfbW9kZSwgZGVmLT5tb2RlICgpKTsNCj4gKyB7 DQo+ICsgICAvKiBGb3IgdGFyZ2V0IGxpa2UgUklTQy1WLCBpdCBhcHBsaWVz IGJvdGggdmFyaWFibGUtbGVuZ3RoDQo+ICsgICAgICBhbmQgZml4ZWQtbGVu Z3RoIHRvIHRoZSBzYW1lIFJFR19DTEFTUy4NCj4gKw0KPiArICAgICAgSXQg d2lsbCBjYXVzZSBJQ0UgZm9yIHRoZXNlIDIgZm9sbG93aW5nIGNhc2VzOg0K PiArICAgICAgICAxLiBwaGlfbW9kZTogdmFyaWFibGUtbGVuZ3RoLg0KPiAr ICAgZGVmLT5tb2RlICgpOiBmaXhlZC1sZW5ndGguDQo+ICsgICAgICAgIDIu IHBoaV9tb2RlOiBmaXhlZC1sZW5ndGguDQo+ICsgICBkZWYtPm1vZGUgKCk6 IHZhcmlhYmxlLWxlbmd0aC4gICovDQo+ICsgICBpZiAoIShHRVRfTU9ERV9T SVpFIChwaGlfbW9kZSkuaXNfY29uc3RhbnQgKCkNCj4gKyBeIEdFVF9NT0RF X1NJWkUgKGRlZi0+bW9kZSAoKSkuaXNfY29uc3RhbnQgKCkpKQ0KPiArICAg ICBwaGlfbW9kZSA9IGNvbWJpbmVfbW9kZXMgKHBoaV9tb2RlLCBkZWYtPm1v ZGUgKCkpOw0KPiArIH0NCj4gICAgICB9DQo+ICAgIGlmIChwaGktPm1vZGUg KCkgIT0gcGhpX21vZGUpDQo+ICAgICAgcGhpLT5zZXRfbW9kZSAocGhpX21v ZGUpOw0KIA0K ------=_001_NextPart681433573807_=------