From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbguseast1.qq.com (smtpbguseast1.qq.com [54.204.34.129]) by sourceware.org (Postfix) with ESMTPS id BAAC63858D20 for ; Fri, 24 Nov 2023 06:42:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BAAC63858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivai.ai Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivai.ai ARC-Filter: OpenARC Filter v1.0.0 sourceware.org BAAC63858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=54.204.34.129 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700808164; cv=none; b=YNsfGZDEcdO1tT/LmXhOagAQJrJ7RI2gp/C/HRly3DoGgbpTInJVq1UDCGNxT7Pw7En2Sr23rV5DufGOtifFZdoOAFiuGgX9dHws4Wb4s0Ya5KNJKeIzqUNkrG6JLNgsIF1vI1bqc0Cvy1sLU0EbR6fKPRIBS8MAavVpazbEUGo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700808164; c=relaxed/simple; bh=wqFAHhVnQjEjAQR96/v/Pkcp54ZCuQc2oWVnL/A1NgU=; h=Date:From:To:Subject:Mime-Version:Message-ID; b=jxxeb5cbV5/ERoQ+xEGoBIpi3HcjlPGIckuZca8sSf2SJtMAp/TzWeV3X3Jz6luaZ0ram7Tlf5WS3EDheUF5SvEkNU5wDItzEQqJTxmVEPDnY3X1E8ezrMeG1raROhQf2WOkKSgJOBJpBw+Z8uD7PPYYLWcDM499DilYt6WcG7k= ARC-Authentication-Results: i=1; server2.sourceware.org X-QQ-mid: bizesmtp77t1700808156teo4s74e Received: from LAPTOP-EPITNQBU ( [61.141.253.85]) by bizesmtp.qq.com (ESMTP) with id ; Fri, 24 Nov 2023 14:42:35 +0800 (CST) X-QQ-SSF: 01400000000000G0V000000A0000000 X-QQ-FEAT: 27H4dUct9thHlgUZsC+LqwA5adu3LL2sD8oXeI1adkdOMEn0MAfym5I92ttCg ZyB9bHIeouqLc2XDRIctqnFEvpxRiDTgLV5VHQIf+Xe1ckDFyxEWDFVLoYeJLGzMhLuxsQb qAKjxJo0zrTjgSs1M9ZemX6M3qtRVujVWJoycnII4Ufjwxrw24Y0kCUcc/nVpsBpg26n8aj oPcGTBGUVEd8l+MqALcy+83htp0hkrJPj0O2YnvWoRJTRQacZzRK7XeYylNnqUA49L/wD2c bG/t/yRP70sKQWfZFCa8402zeKgkC1BUuvEwg9gN2nk3kciUVVMyAXlD81tgXKlhC8YZXIP +LO/zUdP2lfpb41uHahqisd0qkXk8x2INvh3Bf51AWqh8VJUue5OR2heAIGkh3HK3DRMd01 PLk0XlFqUcfysnyA/l8v9w== X-QQ-GoodBg: 2 X-BIZMAIL-ID: 622216169576129444 Date: Fri, 24 Nov 2023 14:42:35 +0800 From: "juzhe.zhong@rivai.ai" To: richard.sandiford Cc: gcc-patches , "vmakarov@redhat.com" , Kito.cheng Subject: Re: Re: [PATCH 0/5] Add support for operand-specific alignment requirements References: <1799A3A4235B9025+202311221747530571669@rivai.ai>, , <45D3DBF6E64B786B+2023112306322682829061@rivai.ai>, X-Priority: 3 X-GUID: A0E78DE7-1D46-4BDA-AD4E-5AF577771440 X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: <4FC3C9A3453C404F+2023112414423533486814@rivai.ai> Content-Type: multipart/alternative; boundary="----=_001_NextPart883065050307_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,BODY_8BITS,HTML_MESSAGE,KAM_DMARC_STATUS,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_KAM_HTML_FONT_INVALID,T_SCC_BODY_TEXT_LINE autolearn=no 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_NextPart883065050307_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SGksIFJpY2hhcmQuDQoNCkhlcmUgaXMgYW4gZXhhbXBsZSBmb3IgdnNleHQu dmYyLg0KDQpUaGUgZ2VuZXJhbCBwYXR0ZXJuIGZvciB0aGlzIGluc3RydWN0 aW9uIGFzIGZvbGxvd3M6DQoNCihzZXQgKG9wZXJhbmQgMCkgKHVuc3BlYzou Li4ob3BlcmFuZCAxKSkpDQoNCldlIGhhdmUgYSBUQVJHRVRfTUlOX1ZMRU4g bWFjcm8gd2hpY2ggc3BlY2lmeSBtaW5pbXVtIFZMRU4gYWNjb3JkaW5nIHRv IC1tYXJjaA0KDQpDb25zaWRlciB0aGlzIGNhc2UgVjE2UUkgIC0+IFYxNkhJ IG9mIHZzZXh0LnZmMg0KDQoNCldoZW4gVEFSR0VUX01JTl9WTEVOID09IDEy OA0KVGhlIGNvbnN0cmFpbnQgZm9yIHZzZXh0LnZmIHNob3VsZCBiZToNCg0K IChzZXQgKG9wZXJhbmQgMDogVjE2SEkgIj12ciwmdnIiKSAodW5zcGVjOi4u LihvcGVyYW5kIDE6IFYxNlFJICJyZWdpc3RlciBmaWx0ZXIxLCB2ciIpKSkN Cg0KV2hlcmFzIHdoZW4gVEFSR0VUX01JTl9WTEVOID4gMTI4LA0KV2UgYXJl IGV4cGVjdGluZyB0aGUgY29uc3RyYWludDoNCihzZXQgKG9wZXJhbmQgMDog VjE2SEkgIj0mdnIiKSAodW5zcGVjOi4uLihvcGVyYW5kIDE6IFYxNlFJICJ2 ciIpKSkNCg0KVGhhdCBpcywgc2FtZSBtb2RlLCBzYW1lIGluc3RydWN0aW9u IHBhdHRlcm4uIFdlIHdhbnQgdGhlIGNvbnN0cmFpbnQgdG8gYmUgZGlmZmVy ZW50IGFjY29yZGluZyB0byBUQVJHRVRfTUlOX1ZMRU4uDQoNCkN1cnJlbnRs eSwgSSBkb24ndCBrbm93IHdoZXRoZXIgd2UgY2FuIGhhdmUgYW4gYXBwcm9h Y2ggdG8gc3VwcG9ydCB0aGlzIGZlYXR1cmUuDQoNClRoYW5rcy4NCg0KDQpq dXpoZS56aG9uZ0ByaXZhaS5haQ0KIA0KRnJvbTogUmljaGFyZCBTYW5kaWZv cmQNCkRhdGU6IDIwMjMtMTEtMjQgMDI6MTgNClRvOiDpkp/lsYXlk7INCkND OiBnY2MtcGF0Y2hlczsgdm1ha2Fyb3Y7IGtpdG8uY2hlbmcNClN1YmplY3Q6 IFJlOiBbUEFUQ0ggMC81XSBBZGQgc3VwcG9ydCBmb3Igb3BlcmFuZC1zcGVj aWZpYyBhbGlnbm1lbnQgcmVxdWlyZW1lbnRzDQrpkp/lsYXlk7IgPGp1emhl Lnpob25nQHJpdmFpLmFpPiB3cml0ZXM6DQo+IEhpLCBSaWNoYXJkLg0KPg0K PiBDdXJyZW50IGRlZmluZV9tb2RlX2F0dHIgY2FuIG9ubHkgbWFwIGFuIGF0 dHJpYnV0ZSBmb3IgYSBtb2RlLg0KPiBJIHdvbmRlciB3aGV0aGVyIHdlIGNh biBtYXAgYSBtb2RlIHRvIG11bHRpcGxlIGF0dHJpYnV0ZXMgPw0KPg0KPiBF LmcuIChkZWZpbmVfbW9kZV9hdHRyIGRlc3RfY29uc3RyYWludCBbKFYxNlFJ ICImdnIiKV0pDQo+DQo+IEJ1dCBJIHdhbnQgaXQgdG8gYmU6DQo+DQo+IChk ZWZpbmVfbW9kZV9hdHRyIGRlc3RfY29uc3RyYWludCBbKFYxNlFJIChUQVJH RVRfTUlOX1ZMRU4gPD0gMTI4ICJ2ciIpIChUQVJHRVRfTUlOX1ZMRU4gPiAx MjggIiZ2ciIpKSBdKQ0KPg0KPiBJdCBzZWVtcyB0aGF0IHdlIGNhbid0IGFj aGlldmUgdGhpcyBmb3Igbm93LiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB3ZSBl eGVuZCBpdCBpbiBHQ0MtMTUgPw0KIA0KVGhhdCBjb25zdHJ1Y3QgZG9lc24n dCBzZWVtIHBhcnRpY3VsYXJseSBuYXR1cmFsIHRvIG1lLiAgQ291bGQgeW91 IGV4cGxhaW4NCihjb25jZXB0dWFsbHkpIHdoYXQga2luZCBvZiBpbnNuIHBh dHRlcm5zIHlvdSBuZWVkPw0KIA0KVGhhbmtzLA0KUmljaGFyZA0KIA0KPg0K Pg0KPiBqdXpoZS56aG9uZ0ByaXZhaS5haQ0KPiAgDQo+IEZyb206IFJpY2hh cmQgU2FuZGlmb3JkDQo+IERhdGU6IDIwMjMtMTEtMjIgMTg6MDgNCj4gVG86 IGp1emhlLnpob25nXEByaXZhaS5haQ0KPiBDQzogZ2NjLXBhdGNoZXM7IHZt YWthcm92XEByZWRoYXQuY29tOyBraXRvLmNoZW5nDQo+IFN1YmplY3Q6IFJl OiBbUEFUQ0ggMC81XSBBZGQgc3VwcG9ydCBmb3Igb3BlcmFuZC1zcGVjaWZp YyBhbGlnbm1lbnQgcmVxdWlyZW1lbnRzDQo+ICJqdXpoZS56aG9uZ0ByaXZh aS5haSIgPGp1emhlLnpob25nQHJpdmFpLmFpPiB3cml0ZXM6DQo+PiBIaSwg UmljaGFyZC4NCj4+DQo+PiBUaGFua3MgZm9yIHN1cHBvcnRpbmcgcmVnaXN0 ZXIgZmlsdGVyIGluIElSQS9MUkEuDQo+PiBJIGZvdW5kIGl0IGlzIHVzZWZ1 bCBmb3IgUlZWIHNpbmNlIHdlIGhhdmUgYSBzZXQgb2Ygd2lkZW4gb3BlcmF0 aW9ucyB0aGF0IGFsbG93IHNvdXJjZSByZWdpc3RlciBvdmVybGFwIGhpZ2hw YXJ0IG9mIGRlc3QgcmVnaXN0ZXIgZ3JvdXANCj4+DQo+PiBGb3IgZXhhbXBs ZSwgaWYgdnNleHQudmYyIHYwKGRlc3QgY29uc3VtZSByZWcgdjAgYW5kIHJl ZyB2MSksIHYxIChzb3VyY2UgY29uc3VtZSB2MSBvbmx5KQ0KPj4gSSB3YW50 IHRvIHN1cHBvcnQgdGhlIGhpZ2hwYXJ0IG92ZXJsYXAgYWJvdmUuIChDdXJy ZW50bHksIHdlIGRvbid0IGFueSBvdmVybGFwIGJldHdlZW4gc291cmNlIGFu ZCBkZXN0IGluIHN1Y2ggaW5zdHJ1Y3Rpb25zKS4NCj4+DQo+PiBTbywgSSB3 b25kZXIgd2hldGhlciB3ZSBjYW4gcGFzcyAibWFjaGluZV9tb2RlIiBpbnRv IHJlZ2lzdGVyIGZpbHRlci4gT2ssIEkgdGhpbmsgaXQncyB0b28gbGF0ZSBz aW5jZSBzdGFnZSAxIGNsb3Nlcy4gSSB3b25kZXIgd2UgY2FuIGFkZCBpdCBp biBHQ0MtMTU/DQo+ICANCj4gSSB0aGluayBhZGRpbmcgYSBtb2RlIHdvdWxk IGFkZCB0b28gbXVjaCBvdmVyaGVhZC4gIFRoZSBtb2RlIHdvdWxkIGJlDQo+ IHRoZSBtb2RlIG9mIHRoZSBvcGVyYW5kLCBidXQgd2l0aCBzdWJyZWdzLCB0 aGUgbW9kZSBvZiB0aGUgb3BlcmFuZCBjYW4NCj4gYmUgZGlmZmVyZW50IGZy b20gdGhlIG1vZGUgb2YgdGhlIFJBIGFsbG9jbm8uICBTbyBpdCB3b3VsZCBu byBsb25nZXINCj4gYmUgZW5vdWdoIGZvciB0aGUgUkEgdG8gY2FsY3VsYXRl IGEgYml0bWFzayBvZiBmaWx0ZXJzLiAgSXQgd291bGQgbmVlZA0KPiBybyBy ZW1lbWJlciB3aGljaCBtb2RlcyBhcmUgdXNlZCB3aXRoIHRob3NlIGZpbHRl cnMuDQo+ICANCj4gV2UnZCBhbHNvIG5lZWQgdG8gdHVybiB0aGUgY3VycmVu dCBIQVJEX1JFR19TRVRzIGludG8gW01BWF9NQUNISU5FX01PREVdDQo+IGFy cmF5cyBvZiBIQVJEX1JFR19TRVRzLiAgKEFuZCB0aGVyZSBhcmUgbm93IG1v cmUgdGhhbiAyNTYgbWFjaGluZSBtb2Rlcw0KPiBmb3IgcmlzY3YuKQ0KPiAg DQo+IFRoZSBwYXR0ZXJuIHRoYXQgdXNlcyB0aGUgY29uc3RyYWludHMgc2hv dWxkIGFscmVhZHkgImtub3ciIHRoZSBtb2RlLg0KPiBTbyBpZiBwb3NzaWJs ZSwgSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gdXNlIGRpZmZlcmVu dCBjb25zdHJhaW50cw0KPiBmb3IgZGlmZmVyZW50IG1vZGVzLCB1c2luZyBk ZWZpbmVfbW9kZV9hdHRycy4NCj4gIA0KPiBUaGFua3MsDQo+IFJpY2hhcmQN Cj4gIA0KIA0K ------=_001_NextPart883065050307_=------