From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by sourceware.org (Postfix) with ESMTPS id CDA6A3858C39 for ; Tue, 13 Jun 2023 13:54:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CDA6A3858C39 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=1686664487; x=1718200487; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2CUsMEq1/Zo6pLtYYiQUCGPAZOQlM+0vXLIcj/zaBG4=; b=Z3gjqiR+6HB9kgKNz/IAiT2wfQPU1o2qu+dfmia7TNIooaeHV/au95xe 1DGTtIyVlBmLk5QcIA8XBWAtZkIW1vPweaholPV7rN/WqxaRjAhVJcpub yM/qdhB/ECthx6rvCwh2c0xBkL6aJ3StJ/oK5/I1Y2e6CLXdzKkaAUFor tckVQ5UoWvkqgEM/TiVITcgPi6RkB1K6ZdyyXPHAKQ8jdqiVnVFgf5zNu EAyP+YggfYXf+rF8bauoYq9TFq2PHrw7t6YtoOTpTgWaaig3QOWw8JBdf HXIBI+yBXCd7lf2K9ymWL+ojTBqA8KAU5x3wZuRXSbPS0Te/EjTitpYJd g==; X-IronPort-AV: E=McAfee;i="6600,9927,10740"; a="386734560" X-IronPort-AV: E=Sophos;i="6.00,239,1681196400"; d="scan'208";a="386734560" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jun 2023 06:54:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10740"; a="824413406" X-IronPort-AV: E=Sophos;i="6.00,239,1681196400"; d="scan'208";a="824413406" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga002.fm.intel.com with ESMTP; 13 Jun 2023 06:54:45 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 13 Jun 2023 06:54:46 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 13 Jun 2023 06:54:45 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 13 Jun 2023 06:54:45 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 13 Jun 2023 06:54:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NZepuObmDmX1B9oo72vlnyPfbJHXMNMkjza3vc5GNg3FlJp+LDHuA5n2Cwb9/FD3/rrrjFWG2dAeVN7SvIWMo2lGjxiLx//EX+Ib83oAj7EVbxfSD4FFcX8u75ZIcHUSxlA2NgZQ1g4kT362O8/V+FTSa+BQDH2pRGxBL6tB7NQzToB5KmhwFj87EkLBjoVkULBv37M3U+Ub2AkUoNouMw+TYn2rZx0ECU0yXiE5rp0qjnZyxIFdKDpBpXpueZCf2sL/lmnFfkwqS0SC8Yf52JwAhIrqOOphyckvo5svPKSrsTEWOr6aQHpUqJb1NhlFsnAXXp6QCPm1uzTjApObew== 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=2CUsMEq1/Zo6pLtYYiQUCGPAZOQlM+0vXLIcj/zaBG4=; b=DLNTiEZA4SZseGaH7wR5j4+vMuSOxX8bKRqbHJmdp/FuyrVIpi6ymlJQS46RCBNb4Ibt+FRmlNZBWrO7FAL8zKg6NP0ZXj0jII9nfTV4EHF+1oMyShDRSA4eQST5y5O912K9dtrzX66WRUvYfRJjOX+IPsU6XmANG+UdVwiC0iGGEEJILOfSP1qLeUp8YBpxv+UFV1RmUG9siyioF/X0zifCXUuWkMWkiCne+K/12LO75Ms+ivPXNJ+0txE8ofz0smhcGmzfa6qTIJv0hHBVwubBh/i0yPGFKa/l45y9seaiUr9/mZS2sHoDBmrxpnBzS6mF9ZgDlOWlTzmHJ6KTWg== 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 DM6PR11MB4561.namprd11.prod.outlook.com (2603:10b6:5:2ae::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.38; Tue, 13 Jun 2023 13:54:43 +0000 Received: from MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::127c:f4cc:e699:8f73]) by MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::127c:f4cc:e699:8f73%6]) with mapi id 15.20.6455.030; Tue, 13 Jun 2023 13:54:43 +0000 From: "Li, Pan2" To: Jeff Law , Robin Dapp , "juzhe.zhong@rivai.ai" , "gcc-patches@gcc.gnu.org" CC: "kito.cheng@gmail.com" , "kito.cheng@sifive.com" , "palmer@dabbelt.com" , "palmer@rivosinc.com" Subject: RE: [PATCH] RISC-V: Fix bug of VLA SLP auto-vectorization Thread-Topic: [PATCH] RISC-V: Fix bug of VLA SLP auto-vectorization Thread-Index: AQHZndnnTGrEQj7g4kOhpjHIQjD3b6+IpfYAgAAUkQCAAAbokA== Date: Tue, 13 Jun 2023 13:54:43 +0000 Message-ID: References: <20230613093055.329955-1-juzhe.zhong@rivai.ai> <36f86bb4-0512-0435-1123-841f1f5248f1@gmail.com> 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_|DM6PR11MB4561:EE_ x-ms-office365-filtering-correlation-id: 3789667b-8fb8-45a5-bbd2-08db6c15bd6b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: c8Mf1P0XNCTvKcUT+fSb1FpmJtHOASPo8ptKwCQ7tFnpHUZG6dkeKkGz7ejXkhdJkBlvwyGPF9nBxpaYMFYTep/29oFahsFO6HPvDtZ2G7cI3GibrEmAJ2IjT3MR2kxNRnT6XBVmRjYm7wvvI63bYhHRw5HbnSlPPwk19ap9LaXowtRoTk/fBWijkoo9AbHfs2cR9sH+E+ItaL6/QF52oZ7uPcV3JI+ubP9H2Zy70FKxQvKLEDOURdV5YngqKQN92BuFAfVJ65Zvc/TvPGzKZ5ZonpTPpf3xhyeRIyF8htam054MDTr9ZwxOl1DHEH/DXjy1u0VPikF0VUCpDVSZLELXL7kUNfhET3bGvEdH0/QYZ6a8aRDZi8Cy5RDLz2ITUI6jtfYf8FKZwl6xKqxi5vXFQzAuZGfxJ5mM9wWQtOEwfsHK3KfIMQn0IU0ZtEw/v3bpah09KK1uKa7FDkPFNfl1F40N9QMJ2hQeO5WmIVj5Q+GLO+QA8Xn4xZr//CH36+GvVb5SGmHwgFPbmNkm3+NtDsTG5lgNJwqayynv3m+Zn9UVPfcs8uq84x/FeiJlRlyKhr0gzX8suybwcX4suzsAn4ywv6h2eftdfOnYMKOmf4oF6498POkrhnIWTPA6 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)(376002)(346002)(136003)(366004)(396003)(39860400002)(451199021)(66946007)(83380400001)(55016003)(76116006)(7696005)(71200400001)(9686003)(26005)(53546011)(6506007)(54906003)(4744005)(186003)(2906002)(110136005)(478600001)(8936002)(52536014)(86362001)(5660300002)(8676002)(4326008)(122000001)(38100700002)(38070700005)(33656002)(41300700001)(316002)(66476007)(82960400001)(66446008)(64756008)(66556008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ektPVDZDcndXK0ovNkt6YngyNWNydFF5ZTQ4MFhwMVdmcFNiRTZMbHdnZHhT?= =?utf-8?B?TEozTUVQZVhadm5RR3JiSUdrekZBNG81UTBhUnpqZm5yZ3VTVXRVaExDUEJr?= =?utf-8?B?NmI0aUlsekMwUXZZNmluRm1uWTdFeE5FRVlUZnZzN1BPRmEwMWFlaEdyUHhI?= =?utf-8?B?THdYeUhXZ1FDaXZNYWFjK0tFeVJaQjQwdGFiU01uaUIyOGdYckVCMmNVZ0VV?= =?utf-8?B?TUkrckdycC9HU3VxOEFybHFKRi9pM2pkZjByMHdNdUVrUk5nTXdoZ2duT3pa?= =?utf-8?B?UlVXT3NhZ2oveWlzc09kR283NkcvRUN6N25VT0hOaDBzQlhBZkV6eTdIaFlF?= =?utf-8?B?UFlSSklXdThSMk1haTVLVnhhaE1CWENFNmZsR2c2eGFrMXExcDNjNkt6dUl3?= =?utf-8?B?dU40MElTaFdXMWgyVGdZNzRSbGdMaHFGVUxHb0RPamZTMktTZTNWYnBEbHdy?= =?utf-8?B?TEhETDdPeE9JQ2JiWENpUnA2alFXcmw2UjdoamhWbFpEY1Z3ZjB5Sk5HTkYy?= =?utf-8?B?SWt5OUV1U09PZ01xcEwyRFAydVpJR0FmZEhJY1hYZTZSR3RtSXFVNU9CdGVx?= =?utf-8?B?NjlJVS9WSUltSG0vTTlPL0d3UUhOQmJXVDVFTkV1ZVZadTg1YXhVWVNkVnp4?= =?utf-8?B?VUlaNlQ0REZ3djU0Ujg4dFdzcTcxeFNmZnY1eThrYnQwdk82OGtlOERzRjhS?= =?utf-8?B?aThITlR5dFRaWlNlUElicEM2dVdOay9sYmcxT0x2YlFReUo2TmNmMzE5Y25P?= =?utf-8?B?Z0dkWGl6UUFCcG1wSDFTdzNJRnhvYzlQWk11UVIveG02VDNFUytFRnNacE9z?= =?utf-8?B?TFFyVUhTY0o3bFE1VXBZaVVmaG9rT3Q0OC9GQy82K2gzS0lOS0ZKQjVCaEtQ?= =?utf-8?B?UFkraHFYSFpkRGxoakhpMnRoWFprV3ZZRldLMlc5Q1dpUzE1V2VsOEJUUFZD?= =?utf-8?B?SDgrVis2VERpNzRTaTlYV2JSc0NYRWdFWUhabk9NS1hiZHNNMDFnMXJUUHFO?= =?utf-8?B?ZGdQWGxDR0dFVURIL1V3a3EwWU9hWXN0WWNYZDJaNFJ3RDk0eG9UdUtudC9S?= =?utf-8?B?ck5heTJKOFF2OVlJREFnOWdwODZIYWN4K2kvUEVxVzFiWUtoSWFHTHFVbGZS?= =?utf-8?B?NEd4KzF2VkZJVW04VXltNXNzRXB4NFh3aE16N29RN3dneVBkTjVTbFNrclZm?= =?utf-8?B?VlF6UkdGTEdWV2xTcGpHeWtiTGpubnFxMjRxd3dvWEpGWjNnYXRVME9sQ0Fo?= =?utf-8?B?dVI2Sk9uNllJMTltWnhwa1lkbFdBVmpoMUhpZkYyUWJwNnlkOUZZQ1ExdDdY?= =?utf-8?B?c3BmdXRGb21nWWZ3RkhtU1hRL3VTUm9icFg4NFZqMDV4TzhjNlBvdHRXWjZH?= =?utf-8?B?MVI1aTlnZkozYUxzbHBiQUNFRWNRb0lHTmJLR1M3bWg0OUR1bzcwbXQzUVZm?= =?utf-8?B?RzhYU3MrUVI1OHY5SEVnQVh5eERVTW1RM1g4TXdmK2F5L1FJRGlBNDdIb1Bh?= =?utf-8?B?SElxUDR4c3VBWGxCbldObmdyRmhDeHFxVDJKYXhVdk5qQWVvdGt6NXR3MUlx?= =?utf-8?B?aXppaTRIQUI5MG1YTmFzKzcrSWJFU0tiaUtrdUVESGpyeElFTGxIR1gzTmpH?= =?utf-8?B?aFM1VkNUaGxNL1Z5QjNwT1o1Rks0Qll4ZWFCYmxnbG01ZG1OZHFyRy91N3BF?= =?utf-8?B?ZjVCT1dxSXZOSy9YaXdqV1JsKzArMlUwajdqd2c3NkpKdG1sdFdTOGlGdHVj?= =?utf-8?B?Tzlmb2ViSEtXSWhuOWZVQWhJMFhYOGVVeFVHaHo1bHlRLzlhay92WGFIcWV1?= =?utf-8?B?bzlaNEhCTktBQlMwZEJhNEovVnJsTGZlQUJDS2c0TEROYzU0THBvQWsySHg1?= =?utf-8?B?VlMzQWxzcmRLTE5WT1hFdVhhNkpGL081STl3T0I0RXJQSWVXbjJUUTVPeXZ1?= =?utf-8?B?ckRKaFp3TjBqeW1xYXRrZlB5WFV2emlGQzlkYUZWYUt6Nk0ybWdJUnF2a2hP?= =?utf-8?B?RjVLbmpxZDhKdDl4SU1pOEx3K0lMM3VaQmtzTFlUTHFpU24xL1E3L29ENkxX?= =?utf-8?B?WXRtbGFPTHR5UFlRV3NDSkRPZFJmdWErdXJLMEN0cXd5VjB5UzlDczU0RytQ?= =?utf-8?Q?eAJo=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: 3789667b-8fb8-45a5-bbd2-08db6c15bd6b X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2023 13:54:43.0618 (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: cp30HXcsRdzlNOXkd86zEPfVBB1+Bke4zC+4Fi9DzcASTH8JxnKCTGNBbofHuIp5ztSA6aqGW/xFrn/p7eKZLg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4561 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-6.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,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: Q29tbWl0dGVkLCB0aGFua3MgSmVmZi4NCg0KUGFuDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQpGcm9tOiBHY2MtcGF0Y2hlcyA8Z2NjLXBhdGNoZXMtYm91bmNlcytwYW4yLmxpPWludGVs LmNvbUBnY2MuZ251Lm9yZz4gT24gQmVoYWxmIE9mIEplZmYgTGF3IHZpYSBHY2MtcGF0Y2hlcw0K U2VudDogVHVlc2RheSwgSnVuZSAxMywgMjAyMyA5OjMwIFBNDQpUbzogUm9iaW4gRGFwcCA8cmRh cHAuZ2NjQGdtYWlsLmNvbT47IGp1emhlLnpob25nQHJpdmFpLmFpOyBnY2MtcGF0Y2hlc0BnY2Mu Z251Lm9yZw0KQ2M6IGtpdG8uY2hlbmdAZ21haWwuY29tOyBraXRvLmNoZW5nQHNpZml2ZS5jb207 IHBhbG1lckBkYWJiZWx0LmNvbTsgcGFsbWVyQHJpdm9zaW5jLmNvbQ0KU3ViamVjdDogUmU6IFtQ QVRDSF0gUklTQy1WOiBGaXggYnVnIG9mIFZMQSBTTFAgYXV0by12ZWN0b3JpemF0aW9uDQoNCg0K DQpPbiA2LzEzLzIzIDA2OjE2LCBSb2JpbiBEYXBwIHdyb3RlOg0KPiBIaSBKdXpoZSwNCj4gDQo+ IExHVE0uICBZb3UgY291bGQgYWxzbyBhZGQgdGhlIGFhcmNoNjQgdGVzdCBkaXNjbGFpbWVyIGhl cmUgYWdhaW4sIGJ1dCANCj4gbm8gbmVlZCBmb3IgYSBWMi4NCkFncmVlZC4NCg0KamVmZg0K