From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (unknown [134.134.136.20]) by sourceware.org (Postfix) with ESMTPS id 063B33858D28 for ; Tue, 1 Aug 2023 06:03:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 063B33858D28 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=1690869834; x=1722405834; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=4MWxmtC3DJv3eQNtSPTQNqwYmJEK2QgRUqpr2ZIHlao=; b=bRpjz0ElzgcLabWVpXI8UiQDZdQu7a7cref6dFKC4cNBh6q6s+MuHbq+ HHw0F2gjPGvvn2jTZiI+5MsRlfvMMVo/yXL/0Mqam59KNu+qob5HXW0WE PpOTp6tcs8oYKF9FesvXNZnm61p+O/Gxg0WJRAIWvmlFsxqhsHYCeci5h 086Ld/2Qm8ukP8+b4h9QUzS1978ziX+Ckit6Z7Hhtxem7UFTyhqRi5Tgf PZFP9E5W71fjzi9PDcITjfg1JCv73UjVk7GpmrjufjhvABOL+Zl+Ry97c iygvafrai1dsVNe02dHVjA5AbjoT3QptdK1lE5xPUwjt/Wdz1WVIVRxKO g==; X-IronPort-AV: E=McAfee;i="6600,9927,10788"; a="359250874" X-IronPort-AV: E=Sophos;i="6.01,246,1684825200"; d="scan'208";a="359250874" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Jul 2023 23:03:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10788"; a="842590558" X-IronPort-AV: E=Sophos;i="6.01,246,1684825200"; d="scan'208";a="842590558" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga002.fm.intel.com with ESMTP; 31 Jul 2023 23:03:52 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 31 Jul 2023 23:03:52 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx603.amr.corp.intel.com (10.22.229.16) 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, 31 Jul 2023 23:03:52 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.109) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Mon, 31 Jul 2023 23:03:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n0zTYb4oeeP/jTlFk7F6KY6NLSnTeRxbq/EWenIT5ckWL3qRXFj7ojJ/FWkPr42bVP1ujDyCrUIKSm6e42nh/+6kguMw4PLsjQIHrIg1LxxfU/RZNPlIWpz1A8qdseUeCv4CVnb7G9BQzoJAorW+Bw0xFtq0pzLXTiF/zKj3bfO6jeBvbnoPzB7pb/ET6EQRE6hiJBnVHGt+Q3+oLRILmZQaKeWYhl8x+8gQGhxkd/BgpP3bDtve+/GIybPvGJg8qhhmrIrUbcaeuT9PWmsTZZMcLiCLEGMLjuCUNEQ9M4U9jYeVEwnnBMH6fH9szQIB25m+MZ0Eo3bgfioVs74iRQ== 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=4MWxmtC3DJv3eQNtSPTQNqwYmJEK2QgRUqpr2ZIHlao=; b=TZxGH1vO8ruVnEWiy97UiWuev1v3/owXQSH1DtLnWBtOPx0Q/k2L5y1H8KNXZsIZovHdz5a6LKIuTOC8/LbjCj6IGJhHhV1EwmfJJGxV16JyUECvGTtDcuTp49CMir0YOkZLQ2P4F/D+sbUR/NJEaKPREq4CEt72YuSox8TO/K2QXq6SRjBvGuSE1+5Fop8gJx7B4Agl6a8jvQizJDwMxGXkF6WDQd2bA8/Xtn0OjvROWyOm/1K/bpU1IUMPd3JuPTSsNJsL+GLbedCDlpsWn5BIBK2bco0eGtO1PuJmOZNJja7ovnIRypiQpUjayLwK8mAsRLLKjepw7Z4XSWc7gA== 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 SA1PR11MB6757.namprd11.prod.outlook.com (2603:10b6:806:25c::13) by CO6PR11MB5634.namprd11.prod.outlook.com (2603:10b6:5:35d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.44; Tue, 1 Aug 2023 06:03:49 +0000 Received: from SA1PR11MB6757.namprd11.prod.outlook.com ([fe80::8fd2:459:879c:f32d]) by SA1PR11MB6757.namprd11.prod.outlook.com ([fe80::8fd2:459:879c:f32d%3]) with mapi id 15.20.6609.032; Tue, 1 Aug 2023 06:03:49 +0000 From: "Liu, Hongtao" To: "Beulich, Jan" , "gcc-patches@gcc.gnu.org" CC: Kirill Yukhin Subject: RE: [PATCH] x86: fold two of vec_dupv2df's alternatives Thread-Topic: [PATCH] x86: fold two of vec_dupv2df's alternatives Thread-Index: AQHZxDvxLf/0wBKDBEK5jTkghdRLtK/U81dQ Date: Tue, 1 Aug 2023 06:03:49 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, 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: SA1PR11MB6757:EE_|CO6PR11MB5634:EE_ x-ms-office365-filtering-correlation-id: 21bfa9e6-c481-461c-cf5f-08db92551316 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: x0ZNHIHq3w193Igsnu4iRoGWnKvi6RtmG8AeOfDMyy33zxTqfrRe/dTYJpD8CgDmJfbtHsIHgXwYT7lGe3Ikq+sLCi3WfaqbgIn3BjCoQiFsNyj1T3W1kHuuvk7RovnuKZpBvFJAnkqhby2FOteWfB6wtRVB8u7+WV8/5q1Rly1eTdekypfW3d8wuHGWdWzDWZFL7hb2I8rCHHe9lqcJN/76H9UKeIxUbA+EVr3Bkcc0Cn2ZNJUALUJZzHzKY6rac03sT0HWxsAxA/9g9JOV54nDC8bUzEiedlFsozNvACgqSYz+hlOjOGn7k+Lv7oJUJAkSOx/IBpHAT14p12P4k618G3MfBY7UkRP7+j3U4M03IhkxRTvQWvBUrW761nrrWHLCzzt0AHxgvE85OgD1V0BFpfKJuWhQD0M8xkEEHtNTrGg5qhPhq0hUY40KejGPt7SsPnS5txaVjgd3fFjplf4mZ2PfR3RArmdcg+IC2fl1LnlDBEBOm/+fZYPGgX1USgukUBwSXlTjTzKVAFru0rHSJdCkCTRxnmr6lDpvTLF5XE3a38GggizP51E9xcJOUL/1WIJZh53NcsMo4vt+sd6BjDn79zTiQMq1KWuD42VzN4Ssa3DxGbt+5EVH5ayz x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB6757.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(39860400002)(396003)(136003)(376002)(366004)(451199021)(82960400001)(38100700002)(122000001)(55016003)(86362001)(38070700005)(33656002)(9686003)(71200400001)(478600001)(7696005)(53546011)(186003)(8676002)(26005)(6506007)(8936002)(5660300002)(52536014)(76116006)(66556008)(66946007)(66476007)(66446008)(110136005)(2906002)(64756008)(4326008)(316002)(41300700001)(83380400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dEkxSUcxREFsUngyZWFKa21NTEtxSlc3Tm9UUnM5bWc2NmVkWnRIaUhhbnhk?= =?utf-8?B?TmMxY1pZamZBd0VkY3EyQmU1K0xGQ0VGakRVMFIxS3hHM0d1ZVlQUys3VVBq?= =?utf-8?B?TU02dHFKNUpnR1YzS0w0NEVRYkRBLzdqVUR1WkZweU0rVWJzdWp4WFBPRnFy?= =?utf-8?B?bnpkeGR2VlB1NU5RUEh6cVhUb0YxeXpsRWdPM1psblp0MkU2M1QyQktJRllS?= =?utf-8?B?NUg1akJCM3pXRFNucjBhTnJPTGNyaUE0alZUdWE2STFsR3paaWw1citLOGpJ?= =?utf-8?B?amRNS1VUM24rWDcwWWlLK00reGVxczNOL2x0eFkzZkpwd01LNGFBVm5BYndq?= =?utf-8?B?UFhNUk1hNGhDOHA4YXF2SHNFU3NzcVdzSU5nUFhKRGNuREtwQ2t3SzArSnpi?= =?utf-8?B?d0QvK2d0TUREK3lzZnhLRFZ0T0VEblJnVGU4TE5kOWJBaXRPOVlaalA1cXlE?= =?utf-8?B?TCtWclJsc1Y2QWVVa2NLTzJyLzZ3VTFOTUkyU1ZISkJjQ1ZuNWs1cExQYS9m?= =?utf-8?B?VHpiR2N4TnpzZ1JjdFJPWVNLaXVoWGVqL016UTIzTlFDYTdOTzFnSENjNU1x?= =?utf-8?B?YzNsSWc0UFVZSWpvWHhGTzdpcUQ5RGY4cDA5WnVReWp2OTNCR0JCWFRPQ2Fq?= =?utf-8?B?cHo4YnZjSFl5ek92bEFCSkl2L1ZnYjRXWUhTUWZXMndDZGlydmY1R2xsZ3c4?= =?utf-8?B?MUs2NUt3WlM5V2lMeExjVHJXc1JHWW5nWm02YzZSNExXN3lDZUNZN3JGUkdM?= =?utf-8?B?SzExYUZGakxGODFDaWR4ZGNPOVUvNzVXcXY4RStoRUk5akUvd2dNL3FZOHJN?= =?utf-8?B?NEp4QzB1Z0N2SERUbXRSNUNDOWQzckErVWRJcURobThNTUlYa3JTK045UUdl?= =?utf-8?B?SnFMRzNZSFpUWC9RRVNqUjFFSmJDSGVLZEdsYnI3ak91dkxsemVFNEJqeDg1?= =?utf-8?B?Mmc5ZGdmd2NrZHVIYWJLN0J1VG04RmZuS2VkRGMwc0RaYjdJTWVVRnQ0dlVv?= =?utf-8?B?SmNvR0VhaEgzSXNicGpLbWd5SCtuQm9uN0Y0bElCNzJRbFpTaEV0S3hvZDRM?= =?utf-8?B?aGxyTFRyYllUYkhiVFJVL2RTVHR0TVJnWjRFQ0VIbFNiZ0hncE5qN3RSSm85?= =?utf-8?B?VXB3RS9MOGNyaDBINVZHeWRCYk5hVDY4VzdlUngyVWRLaFczRXoyNldJN1RB?= =?utf-8?B?aDJNS0RzN1RtWVNLWjljT2FSQnBpQ0MvZXhYUnhpSXFkYmpJWk15TmtrZnVn?= =?utf-8?B?dXJnQU5YOWEzOWdOSXZ0UkJtbGFCZGlZVGJZT1M0aVpHMnJBeElVK0dEYVBK?= =?utf-8?B?bTdMeDNBMFhiR2VMUFBiZDUrN0t1MlFmODc4Znd3dFlVTEdFUnc3ODFHL2xz?= =?utf-8?B?SHVaQWtXN2ZpbXhQQ3hxLzdnWXU3WjMrbWdnS3JaMUliazE3YmNCWHZWWlRB?= =?utf-8?B?TGJjcHBkckxaRUs0QzB5QWJTcHJuVXg0S0QyRnZDNUFmd0U5WENEVnZIcHls?= =?utf-8?B?anR3Z3BMRXBXdjBxMXNlRjBIcWozYitLY0V1ZW9pczhSWlZtQ2ZQMWZRUDU4?= =?utf-8?B?WHhSNUc5MFlBNXhLRjRzdU9YQ1Eza21vK1BhdC82SmFESW9VWlhncjNxWnJQ?= =?utf-8?B?QVRKTnpqOE9NQ00rdDg1MnU0WDc1RUtWT0NTZ1JoVVhJbnRlNmJRcS8xMnFB?= =?utf-8?B?cnBYd3h2dklTWmpPdkpOY0RKY1hyc0VVejNVUVVvSk0waVBhcXh0bnN2dFln?= =?utf-8?B?TXRQUzl5VVlCa3ZmOStxS1RzQk54amx1aDFwbjhhRVUvV1VkSjhab1A4bzFs?= =?utf-8?B?UDd5bXBwdE5ZakZvSWt1bkNsUnd3bWJOUmx4VHVramN0aVhqa05LVlkrTmQ3?= =?utf-8?B?czFmZkFRRVFiMDl0SlBUT3hQNWhZZ0pOZWhlSC9rNWZleXJCL3pFa2F6YVRz?= =?utf-8?B?eDUrR1I4VElkRTQ2UE9zNUpwL3VPclBJZHdqLy9iYjNGUm1YajhhYldCRmtv?= =?utf-8?B?SmlxSkNxOFVSVi8xVlpHY3JnVVF5MjRwMjU2cHlaOFoxS1ZGQ1ZmMTFnQWhJ?= =?utf-8?B?V243d2ZJN0dmTW5NbFEyeng4Tm9TdURaQlRnc1lnSWJpbUJSV2dxUnQrNE04?= =?utf-8?Q?vUyxroTx9xo7O73vudv+KPy9a?= 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: SA1PR11MB6757.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 21bfa9e6-c481-461c-cf5f-08db92551316 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Aug 2023 06:03:49.2800 (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: pQHTjFa2hQMQK2L8dvqszP5LnvxILeamORU79D+fWGbygIxhf2ykm75Qx2lLUT0jLjCx+oDsoj5wuWZUgh/lBQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR11MB5634 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-5.8 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,SCC_BODY_URI_ONLY,SPF_HELO_NONE,SPF_NONE,TXREP,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: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmFuIEJldWxpY2ggPGpi ZXVsaWNoQHN1c2UuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBBdWd1c3QgMSwgMjAyMyAxOjQ5IFBN DQo+IFRvOiBnY2MtcGF0Y2hlc0BnY2MuZ251Lm9yZw0KPiBDYzogTGl1LCBIb25ndGFvIDxob25n dGFvLmxpdUBpbnRlbC5jb20+OyBLaXJpbGwgWXVraGluDQo+IDxraXJpbGwueXVraGluQGdtYWls LmNvbT4NCj4gU3ViamVjdDogW1BBVENIXSB4ODY6IGZvbGQgdHdvIG9mIHZlY19kdXB2MmRmPG1h c2tfbmFtZT4ncyBhbHRlcm5hdGl2ZXMNCj4gDQo+IEJ5IHVzaW5nIFl2bSBpbiB0aGUgc291cmNl LCBib3RoIGNhbiBiZSBleHByZXNzZWQgaW4gb25lLg0KPiANCj4gZ2NjLw0KPiANCj4gCSogc3Nl Lm1kICh2ZWNfZHVwdjJkZjxtYXNrX25hbWU+KTogRm9sZCB0aGUgbWlkZGxlIHR3byBvZiB0aGUN Cj4gCWFsdGVybmF0aXZlcy4NCk9rLCB0aGFua3MuDQo+IA0KPiAtLS0gYS9nY2MvY29uZmlnL2kz ODYvc3NlLm1kDQo+ICsrKyBiL2djYy9jb25maWcvaTM4Ni9zc2UubWQNCj4gQEAgLTEzNzg0LDIx ICsxMzc4NCwyMCBAQA0KPiAgICAgKHNldF9hdHRyICJtb2RlIiAiREYsREYsVjFERixWMURGLFYx REYsVjJERixWMURGLFYxREYsVjFERiIpXSkNCj4gDQo+ICAoZGVmaW5lX2luc24gInZlY19kdXB2 MmRmPG1hc2tfbmFtZT4iDQo+IC0gIFsoc2V0IChtYXRjaF9vcGVyYW5kOlYyREYgMCAicmVnaXN0 ZXJfb3BlcmFuZCIgICAgICI9eCx4LHYsdiIpDQo+ICsgIFsoc2V0IChtYXRjaF9vcGVyYW5kOlYy REYgMCAicmVnaXN0ZXJfb3BlcmFuZCIgICAgICI9eCx2LHYiKQ0KPiAgCSh2ZWNfZHVwbGljYXRl OlYyREYNCj4gLQkgIChtYXRjaF9vcGVyYW5kOkRGIDEgIm5vbmltbWVkaWF0ZV9vcGVyYW5kIiAi MCx4bSx2bSx2bSIpKSldDQo+ICsJICAobWF0Y2hfb3BlcmFuZDpERiAxICJub25pbW1lZGlhdGVf b3BlcmFuZCIgIjAsWXZtLHZtIikpKV0NCj4gICAgIlRBUkdFVF9TU0UyIg0KPiAgICAiQA0KPiAg ICAgdW5wY2tscGRcdCUwLCAlMA0KPiAgICAgJXZtb3ZkZHVwXHR7JTEsICUwPG1hc2tfb3BlcmFu ZDI+fCUwPG1hc2tfb3BlcmFuZDI+LCAlMX0NCj4gLSAgIHZtb3ZkZHVwXHR7JTEsICUwPG1hc2tf b3BlcmFuZDI+fCUwPG1hc2tfb3BlcmFuZDI+LCAlMX0NCj4gICAgIHZicm9hZGNhc3RzZFx0eyUx LCB9JWcwPG1hc2tfb3BlcmFuZDI+e3wsICUxfSINCj4gLSAgWyhzZXRfYXR0ciAiaXNhIiAibm9h dngsc3NlMyxhdng1MTJ2bCwqIikNCj4gLSAgIChzZXRfYXR0ciAidHlwZSIgInNzZWxvZzEsc3Nl bW92LHNzZW1vdixzc2Vtb3YiKQ0KPiAtICAgKHNldF9hdHRyICJwcmVmaXgiICJvcmlnLG1heWJl X3ZleCxldmV4LGV2ZXgiKQ0KPiAtICAgKHNldF9hdHRyICJtb2RlIiAiVjJERixERixERixWOERG IikNCj4gKyAgWyhzZXRfYXR0ciAiaXNhIiAibm9hdngsc3NlMywqIikNCj4gKyAgIChzZXRfYXR0 ciAidHlwZSIgInNzZWxvZzEsc3NlbW92LHNzZW1vdiIpDQo+ICsgICAoc2V0X2F0dHIgInByZWZp eCIgIm9yaWcsbWF5YmVfZXZleCxldmV4IikNCj4gKyAgIChzZXRfYXR0ciAibW9kZSIgIlYyREYs REYsVjhERiIpDQo+ICAgICAoc2V0IChhdHRyICJlbmFibGVkIikNCj4gLQkoY29uZCBbKGVxX2F0 dHIgImFsdGVybmF0aXZlIiAiMyIpDQo+ICsJKGNvbmQgWyhlcV9hdHRyICJhbHRlcm5hdGl2ZSIg IjIiKQ0KPiAgCQkgKHN5bWJvbF9yZWYgIlRBUkdFVF9BVlg1MTJGICYmICFUQVJHRVRfQVZYNTEy VkwNCj4gIAkJCSAgICAgICYmICFUQVJHRVRfUFJFRkVSX0FWWDI1NiIpDQo+ICAJICAgICAgICht YXRjaF90ZXN0ICI8bWFza19hdng1MTJ2bF9jb25kaXRpb24+IikNCg==