From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by sourceware.org (Postfix) with ESMTPS id 8EC443858C41 for ; Mon, 7 Aug 2023 23:07:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8EC443858C41 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1691449648; x=1722985648; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=zsX1OkoWvOZVxgKk+ysLS7+qrrXZkdjs5HpyjtsSz9I=; b=gU+psM+atWywHhTmJDlOVOJTYcfcKWMsNPXDN86PBNhD0cdPMKiTZGa6 fG01jJMX0hhslnjkXf6VM1oQyYE5zdopZlkNay8KmNt/xAe3ufDZYDYz8 uXDyCGZh/mVIij26cR+GVXMjFpizs3VUOIqC/Q58UvPGUKKEBPEx9PWc6 8GdIV+YHkMVTdwMMBjAW7k6SvomlSdMU/zyzvFZ4tNwoe7y5Q4QahZFb7 4D45Y7lIycw8oKj72sdnaKNpGEE79i2uWb21nrVnOfzGHhrP+3E/7QTQj uIC2QuUktv2/TLwOg3vf/uQdF4eV+tx1kTgVMZbHXn3mJ2NdcCXDhWmfh g==; X-IronPort-AV: E=McAfee;i="6600,9927,10795"; a="350262301" X-IronPort-AV: E=Sophos;i="6.01,263,1684825200"; d="scan'208";a="350262301" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Aug 2023 16:07:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10795"; a="845221056" X-IronPort-AV: E=Sophos;i="6.01,263,1684825200"; d="scan'208";a="845221056" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP; 07 Aug 2023 16:07:27 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 7 Aug 2023 16:07:26 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 7 Aug 2023 16:07:26 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Mon, 7 Aug 2023 16:07:26 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Mon, 7 Aug 2023 16:07:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H1RGS8ECyfWFeE4t/b5Kerlk+bHef6lK75bcZcLy2R1c5rkZx9edZE3OkV/VdWuKiCFJgTknTVQEcEcTRkNU/8i+W58hrAuvITJsIjbyMikHHPAaCuzIrj/KBjRrbDQqHgXhRAuNdjMnZ6+e+ZfNf5M7d7vlMJJR0Xid4ZdK0/RpsedK1A32Gduc+oIF022RgAhpbk86lYFayVFI6oNWmfltBpoBhb0Zel8rAURhOauaOv+6VgXt41qx3nr2C08X5GG6e2gbUVJswy8cZ04vp1DYQ4Kzl0VZrzghj2tsgHMyzq5EbQ+Kj9DUvU0VKXNxM5kg0duZVF6SroSD5koODA== 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:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zsX1OkoWvOZVxgKk+ysLS7+qrrXZkdjs5HpyjtsSz9I=; b=goX5ud76iNBkCQWCufu2stg6OQ/0U226u7eS2JLhb94WC/+M3Y4R8UMfV6VuLJj4T3tXM8CubprDCDRWGSFUYQC1yzaDIbjYWQ3+EAIMfZHYekedh5c88CV6ebBKN+d0TjAkqEM7qV36AkTfd9BybjNZJpTNrweHwNK5iMQ8QU7ySksknofLZ3NBpV9APQRgsRGj2mgmYPHe4PXiAiIe+7pIY6OnCEH3z1QtuX1MxOohl8m5hioLI6ixAx3eLNoRq06bYyg7M/jcEs9mshCTMh4bLLMm/7G/WfzXQddv/44/Uv09EmCoRIYHj+dX+rNZpTp9KMJO02DxyZUwhxmocw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW5PR11MB5908.namprd11.prod.outlook.com (2603:10b6:303:194::10) by PH0PR11MB7563.namprd11.prod.outlook.com (2603:10b6:510:286::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26; Mon, 7 Aug 2023 23:07:23 +0000 Received: from MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::6ff9:5a3d:4981:3476]) by MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::6ff9:5a3d:4981:3476%4]) with mapi id 15.20.6652.021; Mon, 7 Aug 2023 23:07:23 +0000 From: "Li, Pan2" To: =?utf-8?B?6ZKf5bGF5ZOy?= , rdapp.gcc , gcc-patches CC: rdapp.gcc , kito.cheng , kito.cheng , Jeff Law Subject: RE: Re: [PATCH] RISC-V: Support VLS basic operation auto-vectorization Thread-Topic: Re: [PATCH] RISC-V: Support VLS basic operation auto-vectorization Thread-Index: AQHZyRGlxR/pXQ/1B0GnuZ51TyBci6/fPa0AgAAYyRWAAB8xwA== Date: Mon, 7 Aug 2023 23:07:23 +0000 Message-ID: References: <20230807092715.31994-1-juzhe.zhong@rivai.ai>, In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW5PR11MB5908:EE_|PH0PR11MB7563:EE_ x-ms-office365-filtering-correlation-id: 2f2662c0-5f54-400a-95e6-08db979b0f10 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: o7bYQ88cj/uozlTQQ+2Kvzopqge/0eOCamb8T96PETp3eqkC6pXvaXfKiJQlUimi3ws/rBhlIAQF3cPToUEGjJs125KzaOqU0fJ0s/Ch+/8w3CS6jn7BmD5p0jLIln/XQvP6cNIz+ipfeWayhpUAyJBjcVIHiMjdpMpMU+BLwHI0ASPrXkGMqiUp6BMBOj4UiELdZxfMT5bPImsDpawRTrM6Xx5JDsWk+8Ks0PfD4o9YLHPa46V7kfrUdPd2Ap/2LPVwtSUviHfqR5uMDBBf1B7G70Ago50tbFBua0d1mrHm4JfW16i0K0LDzzl1p2IqmbgnbuoOnIXGgN+ISc4cLlyyHBm/gQkEddVolA+lE/Aq2TxRIscR4dtLao0DFCqxKrE1lG/uRzC0H74oXvwmKIS6JbSp4ApGn147Pv5nEBB6qw7SRa0hM0otdEAP0ZA6tu1S+pq3NMuwk5h+Fwr4p0Mq9nMcjfkUuj4JaekbtK4NNUDqdoxX/H0PmQbBDZPGGX4ABz5BJ3fSsv1dqunnlS47RecQQsgk15QN+RKR2rUwKJ4Jpf2BX1dtPizfvdMcY5pBzc0aFNC7IJl7c5j+8WpMIGp5a6t3iAAv0WdsBSKxHnXj1TIoiCk0PKtUJyTrXqO5i3a9uKP8rnv3cWAT81C1mo+PE3UM0ZaDPSSGYQk= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW5PR11MB5908.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(396003)(136003)(366004)(39860400002)(376002)(90011799007)(90021799007)(451199021)(1800799003)(186006)(33656002)(38070700005)(86362001)(83380400001)(122000001)(55016003)(82960400001)(38100700002)(9686003)(7696005)(6506007)(53546011)(26005)(71200400001)(41300700001)(316002)(66946007)(64756008)(66446008)(66556008)(66476007)(76116006)(4326008)(478600001)(4744005)(54906003)(110136005)(2906002)(52536014)(5660300002)(8936002)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NlFxN2RNcFVENG9VbWFRQmdoT2lMbXJ4QU92T21xZ0FmaG9FSThkQXBTZ3NX?= =?utf-8?B?cU5VaVlCQ2NLck9vekx3ZkFUdzV1WW1JcUhjOGh1eUt2TWo1bWIzdWRKVWZI?= =?utf-8?B?WG5OMmp5UGh2ZEd5L3p2MnptazRGcldGaFZHazV4d25aa2xjSVBETFN5cXk2?= =?utf-8?B?aVFTZStFUkN4bHc2K0IxTWZzS21wTnhkUFZ1QlFZWnBVUmFySk9VdXZnQzlZ?= =?utf-8?B?ZTVVUUdTc1VLS1JzOU5xWGdDTVpZQ1hDbmNmSTdiNEhNQVFKOXp3RDRwNkpO?= =?utf-8?B?bkVuV2E0ZXJEWmFNWXorMFo3VWhqR09KeHFhSVNGODZiLzhrK0ZSOGQrSHgy?= =?utf-8?B?enNzNDJ0b0FnR01SWUtaK2tDd3FvTFNuZklSbWd6MWMzOWpGYzNmVE9USjFl?= =?utf-8?B?MGQvMlJ4Vk1IZlAxRi9GN3NCM3pTNWdiT2syMFZCZHZDMnRDQ3Q0MlVTRlZC?= =?utf-8?B?WXNsdkdDWkQ3c1J0bW9RaHVZMUFqZU90WHovQzFRd3lUK1ZIbE1wT3kxbzlZ?= =?utf-8?B?amlBZVZ2MlAxZ2ZKbUprZVFqVzZoVXJBWHRCRitGVVdjRlp0ekhyRXVPSmF5?= =?utf-8?B?aFJRZWZqYytlcEpIQkRoZjA3REd5c3NJUzNwM2phUHRUTlJlaDR6MWlwU0Zm?= =?utf-8?B?VjRtZXA3ZmE5U0N1bFI5UmtCMkVCajZkZEtBdSs3U0dab244TTJqd0dZZnZQ?= =?utf-8?B?dGFhdS9YdjFmNUFLUmRJdTM4NytVMExZckwrQlJHc0dYbjUyVnZFckppOFJE?= =?utf-8?B?d2swaGFwSVZZbUp3d3pVSk9iUHd2ZTloSW5jN0FjYXlmWlRVSXI0REdZQXh3?= =?utf-8?B?SjQ0QXNoZEtLcTNQSTM5T3JLdzNXVyt2MUM0OXl1YmpaRis4RFMzVWVpWGxJ?= =?utf-8?B?M3dNRW5kVW9BaHZTVGJKVnRCV2w3TnBMbHVPbFhvZmdNTi9hQXFPSUEvQkp2?= =?utf-8?B?OTZaTWI0TUJpSGZVWUw5R2ZVa21MejdsRFRMSWM2TU9hZklHek1RaVBrY1Jj?= =?utf-8?B?OVJrUlByRkhnZ0J2QWdsVmJFU014Y0h4cmQxM0x6ODJ3OGQrNEtUQlpldS9a?= =?utf-8?B?Z1hjdnpma0V0eEtMcGRMTjVHTWhGNHdqZzVGOC9iQ2dtSy93QjRnVVlseUw1?= =?utf-8?B?WjN2SGQ1aHEzclI4elpSa0Q1MEhiNFZvUGcxYXFUbXp2Um16RU1nbVZBa0lN?= =?utf-8?B?M1RSRThMNTQ5b3BkTklYMjR3ekFEWmIwRTdWcVNyMmowV1BsV2RGNUNWNXVC?= =?utf-8?B?eVlVTjNvS2FGQzJZTHlTSzV6a1VGUmQxRDhTejJBNXdnNktqek5KQVpsRzM1?= =?utf-8?B?UUxGYkZQczVTc0lUTXJpd3dpU3NSdFFPRHY1Vlowc3NGQkVQN0MxV1V6Q2dX?= =?utf-8?B?cElWT3BMQTRSd3R0bzVQRUJvYlZJWWN3YTdEVmpwVW02MlRYYnNjeXU4VUZq?= =?utf-8?B?ZisvZ3VpbHVzcndhT3o2aWlBUFkxc3pCTzVDS2hCN1k0YytjZ2JvNE5icHlu?= =?utf-8?B?bVBSZGdFOENrRlE5TEJnd1Vkd3dQYUxyZEZIVWplWUZpcFNOMEh5bkNyd2VI?= =?utf-8?B?MStOcldKZllkTU9wTFFHS1cxSnQ5Q1IvRGhsR0N0d0VVeEhwdXMySXlRa0tD?= =?utf-8?B?Y2k0WHNCVktwdFFEYzdZVFY5L2E4NnduUjF6Sm5weTNyUHUrMk5UUi9DT00y?= =?utf-8?B?NG1wUUNNclZZNEhsU0NMZU1IL2dyTDUzeW5laEZ5UDY4V09maXBhYlRDTzZH?= =?utf-8?B?UTdVcXpOMThFc3YvamVreVZGWGliSlIza2JDdzA2TXBrVG55c3ZxeGhCdjcv?= =?utf-8?B?TE5uZTI1RERHanNsVVltaG5peXY1M0hYK0Q4Z2c5bkg0VDJqdHBRNVNHUitP?= =?utf-8?B?ejZjSnF5OVhGSjBNLzcxSFUvSFErREhYYVJnUlFUZ1pEbHBzLzF2ajJ1Z0kv?= =?utf-8?B?V1V4WkpjZDBUYjlIaS9jdVlxK0kwUFM0c2hGNnlpODJCWHBPcU02UEtxNEow?= =?utf-8?B?TGhhclFHU2h1QlFYTmJ1ZnBuazJGa1REQXByeEZJdDNTa2dEUUNpUjBucUlv?= =?utf-8?B?Uk1CL1U2MzVmbkZnb3kxcU1HRGdDTmpBeHpTVzNud2szc2Q1aDBWQlR3OTM0?= =?utf-8?Q?+BlY=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW5PR11MB5908.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2f2662c0-5f54-400a-95e6-08db979b0f10 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Aug 2023 23:07:23.1290 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UhqNwU6wq7G/kl8qbDZ0ZT6hayKtskqPS+rNHTuvpRbeDLyWBU6qfNeo7X6VhdyTMjnq46hDG8DYFQdcf8UX1g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB7563 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_NONE,TXREP 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: Q29tbWl0dGVkLCB0aGFua3MgUm9iaW4uDQoNClBhbg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KRnJvbTogR2NjLXBhdGNoZXMgPGdjYy1wYXRjaGVzLWJvdW5jZXMrcGFuMi5saT1pbnRl bC5jb21AZ2NjLmdudS5vcmc+IE9uIEJlaGFsZiBPZiA/Pz8NClNlbnQ6IFR1ZXNkYXksIEF1Z3Vz dCA4LCAyMDIzIDU6MTUgQU0NClRvOiByZGFwcC5nY2MgPHJkYXBwLmdjY0BnbWFpbC5jb20+OyBn Y2MtcGF0Y2hlcyA8Z2NjLXBhdGNoZXNAZ2NjLmdudS5vcmc+DQpDYzogcmRhcHAuZ2NjIDxyZGFw cC5nY2NAZ21haWwuY29tPjsga2l0by5jaGVuZyA8a2l0by5jaGVuZ0BnbWFpbC5jb20+OyBraXRv LmNoZW5nIDxraXRvLmNoZW5nQHNpZml2ZS5jb20+OyBKZWZmIExhdyA8amVmZnJleWFsYXdAZ21h aWwuY29tPg0KU3ViamVjdDogUmU6IFJlOiBbUEFUQ0hdIFJJU0MtVjogU3VwcG9ydCBWTFMgYmFz aWMgb3BlcmF0aW9uIGF1dG8tdmVjdG9yaXphdGlvbg0KDQpUaGFua3MgUm9iaW4uDQoNClllcywg d2Ugc2hvdWxkIG5vdCBhbGxvdyB2c2V0dmxpIHJkLHJzMSB3aGljaCBpcyBnZW5lcmF0ZWQgYnkg U0VMRUNUX1ZMIGZvciBwYXJ0aWFsIHZlY3RvciBhdXRvLXZlY3RvcnphdGlvbi4NCkJ1dCBJIGJl bGlldmUgc2Nhbi1hc3NlbWJsZXItbm90IGNzcnIgaXMgZW5vdWdoLg0KDQoNCg0KanV6aGUuemhv bmdAcml2YWkuYWkNCiANCkZyb206IFJvYmluIERhcHANCkRhdGU6IDIwMjMtMDgtMDggMDM6NDYN ClRvOiBKdXpoZS1aaG9uZzsgZ2NjLXBhdGNoZXMNCkNDOiByZGFwcC5nY2M7IGtpdG8uY2hlbmc7 IGtpdG8uY2hlbmc7IGplZmZyZXlhbGF3DQpTdWJqZWN0OiBSZTogW1BBVENIXSBSSVNDLVY6IFN1 cHBvcnQgVkxTIGJhc2ljIG9wZXJhdGlvbiBhdXRvLXZlY3Rvcml6YXRpb24NCkhpIEp1emhlLA0K IA0KdGhhbmtzLCBsb29rcyBnb29kIGZyb20gbXkgc2lkZS4NCiANCj4gKy8qIHsgZGctZmluYWwg eyBzY2FuLWFzc2VtYmxlci10aW1lcyB7dmFuZFwudmlccyt2WzAtOV0rLFxzKnZbMC05XSssXHMq LTE2fSA0MiB9IH0gKi8NCj4gKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci1ub3Qge2Nz cnJ9IH0gfSAqLw0KIA0KSSB3YXMgYWN0dWFsbHkgbG9va2luZyBmb3IgYSBzY2FuLWFzc2VtYmxl ci1ub3QgdnNldHZsaS4uLiBidXQgdGhlDQpjc3JyIHdpbGwgZG8gYXMgd2VsbC4NCiANClJlZ2Fy ZHMNClJvYmluDQogDQo=