From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbg151.qq.com (smtpbg151.qq.com [18.169.211.239]) by sourceware.org (Postfix) with ESMTPS id ADAC83858D32 for ; Mon, 15 May 2023 03:17:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org ADAC83858D32 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: bizesmtp70t1684120632tsbjyrey Received: from LAPTOP-EPITNQBU ( [58.60.1.20]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 15 May 2023 11:17:11 +0800 (CST) X-QQ-SSF: 01400000000000F0R000000A0000000 X-QQ-FEAT: 3M0okmaRx3gu+qKq54MUzn4dy06tktzjNJ9O9RX1QojESqBHHiC6JqyT9YF8k XMMlXlqp6RMvoYj2XGLvGJdcgggALynlrrjuh/cW04n4sQfx3zBsJsyZvnBEutYsev3xXM4 proBoXWB/nsGNfWCmdes6vvDlKfNn+WrutOuglHhNXZ+nhWNBRBho4G2UlL9DpKeJZSuw6M Cje/x6rzjinSfyFzNCN1KYYyPaa//9IhMj43vpc40CSLDxGMOz8p2fTyvgNBNsFxiT3TA+h H0fooPpuGCZpLmWIKzzCj/NQ/fjZ8L5okQJFJ1DCgAaK1HUHlcmNrXD7ghrqnGaiaYOQQoh 3ugcwzpwDSAUfeTVsDFMpa5J7/WHajNQZ63+BRuR2RxMjBZRuYkEd/qZLk8+ZTfm9iXsqYQ valK7g7qMnJNfArwyb8r8F/Bs4K8jQbR X-QQ-GoodBg: 2 X-BIZMAIL-ID: 18238198944651601233 Date: Mon, 15 May 2023 11:17:12 +0800 From: "juzhe.zhong@rivai.ai" To: Kito.cheng Cc: gcc-patches , palmer , "Robin Dapp" , jeffreyalaw Subject: Re: Re: [PATCH] RISC-V: Support TARGET_VECTORIZE_PREFERRED_VECTOR_ALIGNMENT to optimize codegen of RVV auto-vectorization References: <20230513114421.196081-1-juzhe.zhong@rivai.ai>, <9749BBE19D80DC01+2023051508355391896637@rivai.ai>, , , X-Priority: 3 X-GUID: 0251A64E-D247-4B2F-9F9E-A8A8DAB6BB17 X-Has-Attach: no X-Mailer: Foxmail 7.2.16.188[cn] Mime-Version: 1.0 Message-ID: Content-Type: multipart/alternative; boundary="----=_001_NextPart860706321776_=----" X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvrgz:qybglogicsvrgz7a-one-0 X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,HTML_MESSAGE,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,RCVD_IN_SORBS_WEB,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_NextPart860706321776_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SGksIGFkZHJlc3MgY29tbWVudCBhbmQgc2VuZCBWMiBwYXRjaCBoZXJlOg0K aHR0cHM6Ly9nY2MuZ251Lm9yZy9waXBlcm1haWwvZ2NjLXBhdGNoZXMvMjAy My1NYXkvNjE4NDc3Lmh0bWwgDQoNClRoYW5rcy4NCg0KDQpqdXpoZS56aG9u Z0ByaXZhaS5haQ0KIA0KRnJvbTogS2l0byBDaGVuZw0KRGF0ZTogMjAyMy0w NS0xNSAxMDo1Ng0KVG86IGp1emhlLnpob25nQHJpdmFpLmFpDQpDQzogZ2Nj LXBhdGNoZXM7IHBhbG1lcjsgUm9iaW4gRGFwcDsgamVmZnJleWFsYXcNClN1 YmplY3Q6IFJlOiBSZTogW1BBVENIXSBSSVNDLVY6IFN1cHBvcnQgVEFSR0VU X1ZFQ1RPUklaRV9QUkVGRVJSRURfVkVDVE9SX0FMSUdOTUVOVCB0byBvcHRp bWl6ZSBjb2RlZ2VuIG9mIFJWViBhdXRvLXZlY3Rvcml6YXRpb24NCk9uIE1v biwgTWF5IDE1LCAyMDIzIGF0IDEwOjQ44oCvQU0ganV6aGUuemhvbmdAcml2 YWkuYWkNCjxqdXpoZS56aG9uZ0ByaXZhaS5haT4gd3JvdGU6DQo+DQo+IE9o LCBJIHNlZS4gSSB0cnkgdGhpcyB3YXk6DQo+IHN0YXRpYyBwb2x5X3VpbnQ2 NA0KPiByaXNjdl92ZWN0b3JpemVfcHJlZmVycmVkX3ZlY3Rvcl9hbGlnbm1l bnQgKGNvbnN0X3RyZWUgdHlwZSkNCj4gew0KPiAgIGlmIChyaXNjdl92X2V4 dF92ZWN0b3JfbW9kZV9wIChUWVBFX01PREUgKHR5cGUpKSkNCj4gICAgIHJl dHVybiBUWVBFX0FMSUdOIChUUkVFX1RZUEUgKHR5cGUpKTsNCj4gICByZXR1 cm4gVFlQRV9BTElHTiAodHlwZSk7DQo+IH0NCj4NCj4gQW5kIGRpc2FibGUg Ym90aCBUQVJHRVRfVkVDVE9SSVpFX1ZFQ1RPUl9BTElHTk1FTlRfUkVBQ0hB QkxFDQo+IGFuZCBUQVJHRVRfVkVDVE9SSVpFX0JVSUxUSU5fVkVDVE9SSVpB VElPTl9DT1NUDQo+DQo+IEJvdGggVkxBIGFuZCBWTFMgd29ya3Mgd2VsbCBh ZnRlciB0aGUgdGVzdGluZyBvZiBhbGlnbi0xLmMgJiYgYWxpZ24tMi5jDQo+ IElzIHRoZSB3YXkgeW91IHByZWZlciA/DQo+DQo+IEJ1dCBJIGFtIG5vdCBz dXJlIHdoZXRoZXIgaXQncyBzYWZlIHNpbmNlIGJvdGggbXkgZG93bnN0cmVh bSBHQ0MgYW5kIEFSTSBTVkUgZGlkbid0IHVzZSB0aGlzIGFwcHJvYWNoLg0K PiBJIGFtIE9rIG9mIGJvdGggZm9yIG5vdy4gU28gZG8geW91IHByZWZlciB0 aGUgc2Vjb25kIGFwcHJvYWNoID8gVGhlbiBJIGNhbiBzZW5kIFYyIHBhdGNo Lg0KIA0KSSBhbSBub3Qgc3VyZSBpdCdzIHNhZmUgZWl0aGVyLCBidXQgSSBh bSBub3QgY29udmluY2VkIHdlIG5lZWQNClRBUkdFVF9WRUNUT1JJWkVfVkVD VE9SX0FMSUdOTUVOVF9SRUFDSEFCTEUgZm9yIGltcHJvdmluZyB0aGUNClZM Uy1WTE1BWCBhbGlnbm1lbnQsIHNvIEkgd291bGQgcHJlZmVyIGp1c3QgdXNp bmcNClRBUkdFVF9WRUNUT1JJWkVfUFJFRkVSUkVEX1ZFQ1RPUl9BTElHTk1F TlQgZm9yIG5vdyB1bmxlc3Mgd2UgZm91bmQNCml0J3Mgbm90IHNhZmUgb3Ig d2Uga25vdyB3aHkgaXQncyBiZXR0ZXIgd2F5Lg0KIA0K ------=_001_NextPart860706321776_=------