From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by sourceware.org (Postfix) with ESMTPS id 75C323858D37 for ; Fri, 21 Apr 2023 09:46:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 75C323858D37 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=1682070395; x=1713606395; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=rMapCEOJPWRFW0ORHDnrKjy6f3BtRY9WalGagwOgKDI=; b=G8DGTX1s4xOAK/kqZO01GMq9ou2rOgO/7LwntmkV0jd2TVB3ubTJAohb 2x7wTnUetrGwxosHYqtYHMx+n8NOekZ9l9lZ3sWTmnmQccKO6uczibRqK QV0zWpF7KreYsz8Wpa/DcFMEQ1Pw4PVyE3OMKER7axK+LJP2Cl6Gv9sfW TjbwGeJpGEy/87BoAnAZKHJRKD54siJpXMlfavZhE4nS7K5NeWOUlS1kG syAptxM0wob91YVGCRrgTv6P4D2wf2OIcW31xP+H+fYs5zdErX2/sysX5 IrecAK/0ulimhOIwJOi2UbiEu3W5/FKhIznapNtDbpWE1TjC9BYmp2jmr Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10686"; a="345974237" X-IronPort-AV: E=Sophos;i="5.99,214,1677571200"; d="scan'208";a="345974237" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Apr 2023 02:46:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10686"; a="1021869482" X-IronPort-AV: E=Sophos;i="5.99,214,1677571200"; d="scan'208";a="1021869482" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga005.fm.intel.com with ESMTP; 21 Apr 2023 02:46:34 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) 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.23; Fri, 21 Apr 2023 02:46:33 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Fri, 21 Apr 2023 02:46:33 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.105) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Fri, 21 Apr 2023 02:46:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SP98Uf8VTXnEvVSkmFnJoQVtfue6Wlje3K3uNxtMZGXGv7350C7TLCBkkln+30M2W+WDPU5TU+fioQSlN5TczlXBqBVPRpHJkkU1kHGHqd/hXTBpyh4joFcbUoT3c8wkSHkSE5i4eUMkvLrkw759vY6P0IDK5SxczUNN4JyONeHfNYrrWUNPdEWKpkxmiYAbw6JxIegrK1RzqAMAbMFcFccbQaWAYdzxLwsfz0fA2CvjYOi/p8HUbJfsI3jUWLpXgdMl8vFBeQr7ed3pP733bJaaWilwitmtYgkTk5e1CXPb3/hWVUbl5tw9VfEB46ERDnToxSWzu2Ix3MeNzBwV/Q== 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=rMapCEOJPWRFW0ORHDnrKjy6f3BtRY9WalGagwOgKDI=; b=k0Ise8GX3ShOEhKuU/TkgjTaapXa2R08zv4XBDyZ7tYYpD61QkOq4bG6sIa8/Y9dm0LHRY5PBgJ0QaUSvvT1GcHW3SuZvhKbzN/NF/AdZJ5RjFiddPDWr06rcMomphCI4kFC5r4eNdqTAj6JICqcoVTHeTaGxInNrFSj2eTvS2/Edu4KgVKdeZPqJ6G2NTBEq7kdYqKaMAx7S6wszOeZy7jgZaGtwZvCUZM8b4GtZLWLmUirNZeDyFzzwFGk49bL+IdFOH+Zq2ioZ3Xi3ZdFoy0/VgU6El/in9YnO3xo4AXY9K4jZMqg9G7jtA3wG2ZHc21f6yGwhfHGFC4wQVAbrA== 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 MW3PR11MB4603.namprd11.prod.outlook.com (2603:10b6:303:5e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.22; Fri, 21 Apr 2023 09:46:26 +0000 Received: from MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::bbc5:f013:1f53:10a9]) by MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::bbc5:f013:1f53:10a9%6]) with mapi id 15.20.6319.022; Fri, 21 Apr 2023 09:46:26 +0000 From: "Li, Pan2" To: Kito Cheng , "juzhe.zhong@rivai.ai" CC: gcc-patches , Kito.cheng , "Wang, Yanzhang" Subject: RE: Re: [PATCH] RISC-V: Allow VMS{Compare} (V1, V1) shortcut optimization Thread-Topic: Re: [PATCH] RISC-V: Allow VMS{Compare} (V1, V1) shortcut optimization Thread-Index: AQHZcm4JtCK+mG9zb0Wch6wT5XpU668yUs8AgAAMs4CAAAH7CYAAAROAgAAHr6CAABRF0IADCHFg Date: Fri, 21 Apr 2023 09:46:25 +0000 Message-ID: References: <20230419032117.930737-1-pan2.li@intel.com> <2908B8F5933F9196+20230419174105693011142@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_|MW3PR11MB4603:EE_ x-ms-office365-filtering-correlation-id: 555c26ae-72fa-4e7c-2d61-08db424d462a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NvwRbfaV6uRS1wQSeigtzoym3bFxVkfwewTFjT9JfCMK1dzUUyf1NNaMxtwQFidOlHYGgrVcDG1wbHKxoBNVUUrmE+BVju9n3y2pn2Waq+bTqF1XpjD6Sy8JB5gsWRm2MAwKvcbs6nUcXDOk7buxfF/UCT3KpwK/56qUD8O0vM13xTsQq/j2yTpGeFBGJ/H8RQzEAU8+9hRz1xn41FVr7qZeuzhiaLlwiAvoKSUi56v3HJ59i2wanb0/x/Dd9Z986/Me/BbiVQyBie3FFa2bdsRircnvI3y67SI9pic952e7vD82x+/7ayLFKv7432/cdjzF/6YHMtDDAGaGEUfJpe9itq/qHRvU78/nuirYUR18l9RYsPjgYqOAa8DF03TXn6U+1s1NfI7Y5VEptpUEkHDerNIrL5S05lBDXOZkkPjNZL1SRkFnvepETWuWZbzZ7TC/+3x/Gsx/pfOElWU0Iho6RRcokn2CXRZXa6Qo9oOw65D/egjhoqmJ1vMJ+5xvsvs9LkrsgaOpFK04C/4RhNEoJbCkSxDfUNcJAzoKoir4GhDMDabGhLKFMiYmhyW9SHYLUMA+FCf0os9iVAF31A4VnjvJQcN2mZiVWNC0EXs= 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)(136003)(396003)(346002)(376002)(39860400002)(366004)(451199021)(38100700002)(38070700005)(8676002)(8936002)(5660300002)(52536014)(2906002)(33656002)(86362001)(55016003)(7696005)(71200400001)(966005)(26005)(107886003)(110136005)(54906003)(478600001)(83380400001)(9686003)(53546011)(6506007)(186003)(4326008)(66476007)(66446008)(66556008)(76116006)(41300700001)(66946007)(64756008)(316002)(82960400001)(122000001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U2Z2eDY0YXpNY1RqaVpJYUVreTM0eDFETnhYTjVSVDJKMENXMEQvREhwVG4z?= =?utf-8?B?UkpMdFBOOWRZbGd4RWtMeWt5WHFvTEJCQ3paYkZNcjUzZVhRbkxvdWwxQjUr?= =?utf-8?B?cEpPenNsa0JWMkVrcFdFeFM5UGd3Y1J2LzFPc0ZhY3dXN1dLT2UwNHVkTk1t?= =?utf-8?B?ZXBLdVBYM216ekNOdDdESXV0MEEza3lmMnlPbWFrZ2VFOVU0Nmh0bDB0MnZY?= =?utf-8?B?b3VEMGRqYUFGUm05a2ZyTFlSTFBtZ2hLYkR2dDVQWW9JN2xJZm1EWWQvOUhy?= =?utf-8?B?SFlJejZoTHBraWw5eEl4NGtGam96Wm5ZejNxZk1vWnNkNDlGR1hJbzljUkMz?= =?utf-8?B?eWxkVlRuM0paTWM5UnJHTy9nd1IvRTBRekk1NFBsbmxZYVF4cjQ0UlZpRjRR?= =?utf-8?B?TDdESE9LMFZjUGZYMzR3c0JmRzY3MHRZN0JiNXZ3M240cklQMldSV2Fya1Jo?= =?utf-8?B?Yk5NWjUzZFVUNXRmZEZMcVR4RE5rd01lbjBSQVN3YUtsOXpLU0paRkNtd1Vw?= =?utf-8?B?cFRQTDdDbUlNSDVzWE1aM3hUZzF3ci9GT1pEdVRYbEd1dkNzRGxHSk9yQXoz?= =?utf-8?B?RUZpVThleU50R3pnNEd4cEhLVXVIVTBiNGNWRXZTRTd4OE4yMElrWDlmWXVi?= =?utf-8?B?S2poUjA5Z0tsQ3ZRY01VZ3h4ei9PMTNNZzB5M3pUNlEyL2kvWHFoZ1Zzdk91?= =?utf-8?B?NDd4L0s5WDVRZ2pOVHVOYm1lT3dkWFJiVUZiY1cyTWZLOUx1WmUzQVNSbkdy?= =?utf-8?B?cEhXKy9Gak5qQ241YVZNWmpUbGFnRC9EbWpwSVNhdmxtSlJ6cWpsVndNNmF6?= =?utf-8?B?NW83d1U1c2U5RnhiMFhJZU81ak8ySVJTKzA3UVFkaXZOSHFURlYwWXplMkFR?= =?utf-8?B?S2lmY20ycXB6cnZBU0ZYUVlDZ29aaldEdWwzY1R2UTRISjVxN21qejQ0cVZI?= =?utf-8?B?V1Z3L2FDcnVTSHVia0gvamxWSUM4djNzYm53STFCc1N4WWxSR3RONDl3NUtZ?= =?utf-8?B?M1BtN2orV3NOc3RmYy9XQkNFMEpkOXVXSUpENUtKSnFDNVNHU2RJMGFCb2tq?= =?utf-8?B?aWRwV2NhbWk0SjRZT2lLTTVKY2xEbGR6TlR3QzdkcnZNczE1Y29jSEduMHJ2?= =?utf-8?B?Zmo5dlJmUHVMeHNrWnhZTVRBci9uV1Q3VG1sbzVaUVdNNWI1UExoYS8zNEFo?= =?utf-8?B?ZnhLeTdzSEUxcjNIMDRTb1JNOEN2Q2tVa0J0WGpvdEZsaWIrd29RcE5qWEl6?= =?utf-8?B?WUsrMk4wcVFKeVloeS96KzcxSkd3VGR2TDlQNjFPMWtNSTZNSUxjb1hGdzBO?= =?utf-8?B?QUNURDhtZ09yb2N6MW42QWp5V3RFUUFtR0JROFhJU1hwd1FMVXVUVHpLTzF5?= =?utf-8?B?TUpjMC9FcnpWRTRwQXJiNnhxbUZuNU1RTXl2eDhqRk5xcVBQSHo1OEdRYnVD?= =?utf-8?B?ZlB4eVB4WkNRS25scE1QZUFKMXJ4MXV0TERtS1lBNlBLeHlPdjVFUndrZmhS?= =?utf-8?B?MXNhRHNvWEdnRitIQ0Z1ZXExRENRejZMRXM2Vy9ZODlleTh5aGZSbk0yZnhF?= =?utf-8?B?OTVFd2o0TFVDYStRWnRWYk9SQkc4Q01UVURlWXIvTVlxcUF1RTVaQlVkaFVV?= =?utf-8?B?QzZJVFNKUi9rWHcxdHBqMVEzSFNsVzZRUVltRFRCNmhPSmhKeXBHeDZtZTBJ?= =?utf-8?B?aWNVbVNXTGFPN21FYTdCRUh4VzhQYVNsN3JORnNxL1ZvUXY4TWpsNmlpS3lo?= =?utf-8?B?WURlbmo3b2FGcXNmQ2tmSHVrNmVxcVlrdUxZd0w1VHNreWRLOUZaK1ROdHFO?= =?utf-8?B?cHhRU0UwZEdHdVUrNThKS3BVSG44WmFEZVVtNVhudExqclBKU3VZT2lkRTI3?= =?utf-8?B?T3pKdFR6SW42b1pySHorQUdJTER5QUFnbVpVUXBkay9IblRla1d0ajJrbE82?= =?utf-8?B?NjR3WUgvQ05Ud3YyOXRvK1N3dHk0dk1xbjY5SCtzaU5ON2gwQ0ZiTDQxdmky?= =?utf-8?B?UjBoV0YvdFZvN3YrMFJKeTdKbGlQQTQrcVNoREl2b2JFZjNpdVNBNit0ZnYv?= =?utf-8?B?Qmc4YndzZEJrdi80QWdZQ1JIR1dXdGRnR0RQdmNwNldObUpzRzY2SHQya1g4?= =?utf-8?Q?GfXM=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: 555c26ae-72fa-4e7c-2d61-08db424d462a X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2023 09:46:25.9959 (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: hoGwuXSBnDZjfEsKYordwz4AyAX7II64166UoiHz112F4E32xFaPA1kQnE6G3Yx1rd28EVn8rOXJZKLX2ltr7w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4603 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,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: S2luZGx5IHBpbmcgZm9yIHRoZSBQQVRDSCB2Mi4gSnVzdCBGWUkgdGhlcmUgd2lsbCBiZSBzb21l IHVuZGVybHlpbmcgaW52ZXN0aWdhdGlvbiBiYXNlZCBvbiB0aGlzIFBBVENIIGxpa2UgVk1TRVEu DQoNClBhbg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogTGksIFBhbjIgDQpT ZW50OiBXZWRuZXNkYXksIEFwcmlsIDE5LCAyMDIzIDc6MjcgUE0NClRvOiAnS2l0byBDaGVuZycg PGtpdG8uY2hlbmdAZ21haWwuY29tPjsgJ2p1emhlLnpob25nQHJpdmFpLmFpJyA8anV6aGUuemhv bmdAcml2YWkuYWk+DQpDYzogJ2djYy1wYXRjaGVzJyA8Z2NjLXBhdGNoZXNAZ2NjLmdudS5vcmc+ OyAnS2l0by5jaGVuZycgPGtpdG8uY2hlbmdAc2lmaXZlLmNvbT47IFdhbmcsIFlhbnpoYW5nIDx5 YW56aGFuZy53YW5nQGludGVsLmNvbT4NClN1YmplY3Q6IFJFOiBSZTogW1BBVENIXSBSSVNDLVY6 IEFsbG93IFZNU3tDb21wYXJlfSAoVjEsIFYxKSBzaG9ydGN1dCBvcHRpbWl6YXRpb24NCg0KVXBk YXRlIHRoZSBQYXRjaCB2MiBmb3IgbW9yZSBkZXRhaWwgaW5mb3JtYXRpb24gZm9yIGNsYXJpZmlj YXRpb24uIFBsZWFzZSBoZWxwIHRvIHJldmlldyBjb250aW51b3VzbHkuDQoNCmh0dHBzOi8vZ2Nj LmdudS5vcmcvcGlwZXJtYWlsL2djYy1wYXRjaGVzLzIwMjMtQXByaWwvNjE2MTc1Lmh0bWwNCg0K UGFuDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMaSwgUGFuMiANClNlbnQ6 IFdlZG5lc2RheSwgQXByaWwgMTksIDIwMjMgNjozMyBQTQ0KVG86IEtpdG8gQ2hlbmcgPGtpdG8u Y2hlbmdAZ21haWwuY29tPjsganV6aGUuemhvbmdAcml2YWkuYWkNCkNjOiBnY2MtcGF0Y2hlcyA8 Z2NjLXBhdGNoZXNAZ2NjLmdudS5vcmc+OyBLaXRvLmNoZW5nIDxraXRvLmNoZW5nQHNpZml2ZS5j b20+OyBXYW5nLCBZYW56aGFuZyA8eWFuemhhbmcud2FuZ0BpbnRlbC5jb20+DQpTdWJqZWN0OiBS RTogUmU6IFtQQVRDSF0gUklTQy1WOiBBbGxvdyBWTVN7Q29tcGFyZX0gKFYxLCBWMSkgc2hvcnRj dXQgb3B0aW1pemF0aW9uDQoNClN1cmUgdGhpbmcuDQoNCkZvciBDaGFuZ2xvZywgSSBjb25zaWRl ciBpdCB3YXMgZ2VuZXJhdGVkIGF1dG9tYXRpY2FsbHkgaW4gcHJldmlvdXMuIExPTC4NCg0KUGFu DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBLaXRvIENoZW5nIDxraXRvLmNo ZW5nQGdtYWlsLmNvbT4gDQpTZW50OiBXZWRuZXNkYXksIEFwcmlsIDE5LCAyMDIzIDU6NDYgUE0N ClRvOiBqdXpoZS56aG9uZ0ByaXZhaS5haQ0KQ2M6IExpLCBQYW4yIDxwYW4yLmxpQGludGVsLmNv bT47IGdjYy1wYXRjaGVzIDxnY2MtcGF0Y2hlc0BnY2MuZ251Lm9yZz47IEtpdG8uY2hlbmcgPGtp dG8uY2hlbmdAc2lmaXZlLmNvbT47IFdhbmcsIFlhbnpoYW5nIDx5YW56aGFuZy53YW5nQGludGVs LmNvbT4NClN1YmplY3Q6IFJlOiBSZTogW1BBVENIXSBSSVNDLVY6IEFsbG93IFZNU3tDb21wYXJl fSAoVjEsIFYxKSBzaG9ydGN1dCBvcHRpbWl6YXRpb24NCg0KSEkgSnVaaGU6DQoNClRoYW5rcyBm b3IgZXhwbGFpbmluZyENCg0KDQpIaSBQYW46DQoNCkkgdGhpbmsgdGhhdCB3b3VsZCBiZSBoZWxw ZnVsIGlmIEp1WmhlJ3MgZXhwbGFpbmluZyB0aGF0IGNvdWxkIGJlIHdyaXR0ZW4gaW50byB0aGUg Y29tbWl0IGxvZy4NCg0KDQo+IGdjYy9DaGFuZ2VMb2c6DQo+DQo+ICAgICAgICAqIGNvbmZpZy9y aXNjdi9yaXNjdi12LmNjIChlbWl0X3ByZWRfb3ApOg0KPiAgICAgICAgKiBjb25maWcvcmlzY3Yv cmlzY3YtdmVjdG9yLWJ1aWx0aW5zLWJhc2VzLmNjOg0KPiAgICAgICAgKiBjb25maWcvcmlzY3Yv dmVjdG9yLm1kOg0KDQpBbmQgZG9uJ3QgZm9yZ290IHdyaXRlIHNvbWUgdGhpbmcgaW4gQ2hhbmdl TG9nLi4uOlANCg==