From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70085.outbound.protection.outlook.com [40.107.7.85]) by sourceware.org (Postfix) with ESMTPS id 67CFD3857C4C for ; Tue, 5 Jan 2021 13:07:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 67CFD3857C4C Received: from AM6P193CA0106.EURP193.PROD.OUTLOOK.COM (2603:10a6:209:88::47) by AM6PR08MB2949.eurprd08.prod.outlook.com (2603:10a6:209:4d::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.20; Tue, 5 Jan 2021 13:07:40 +0000 Received: from VE1EUR03FT052.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:88:cafe::ce) by AM6P193CA0106.outlook.office365.com (2603:10a6:209:88::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.20 via Frontend Transport; Tue, 5 Jan 2021 13:07:40 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT052.mail.protection.outlook.com (10.152.19.173) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.21 via Frontend Transport; Tue, 5 Jan 2021 13:07:40 +0000 Received: ("Tessian outbound fc5cc0046d61:v71"); Tue, 05 Jan 2021 13:07:39 +0000 X-CR-MTA-TID: 64aa7808 Received: from 68973b626a2a.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 30445097-9D06-47C9-8BF5-07EB05B57D39.1; Tue, 05 Jan 2021 13:07:34 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 68973b626a2a.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 05 Jan 2021 13:07:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GjDiYXEoHQtfUyWooYruh6Vbwkr3svecP5anFAlaTDIFh8+k/V4nILtabXdRi1b/4uwMeq/Hk40vPdKzAm28cdY75IctNZxNKvJLSWi6nRGh/6sFuJfKY/z24ywckszwrnf7yXo5niZYn1kXd8l4CY8DJQgWGdv5xMcYWzJUivFJPhVAeMvo6xwfnyxa5SA7Ohipo0J8aEF/xbxu06wGPnblRWQkMETC0OS3tuXT7k7EWO94JyBAJ589CCMaeCpJ+T5iqOnhV4c67a4rc2vAcDszAckfZjYm2Lf+g1+eI7cb2krVajKebWI1lrBqrkGptJP4qaYfi+lAdDn6zqE0Sw== 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-SenderADCheck; bh=uSrtDqVxX8QtNZ+5idYho6EIJoSqIrq3Xg9QWt0gRq0=; b=gpn386/oZTop15mLMsaOv4y72jaYgsOp6hAniPFc1hoSd//31ozr/3WwN9wqMBwfLx8RPqcQNoKlT9g4AyUJEi2WjRUBvATr+msVcvpaGXxm7gtGtYP0UYkvPyFcoU6KPtnwWCRk7f99Dlp9lnbRVl99MYH9EH4zt4Ot7GR4aXvYmeGC2/GOsdReP0M6574W7E99piHK6OOKgRGJ7IQtLWQBRc0S9lTZ+E08O4/xN2IvwgqpesSYk4fflg46rjzYDuJP3DR9eR8ewmUi0HwgyP+oq6npOV5kg4BZnL1F9cuaOjBnXBAGNhQBWK78sFYFfYmodINYtLGyMkcXPfi1wg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Received: from DB7PR08MB3002.eurprd08.prod.outlook.com (2603:10a6:5:20::25) by DB7PR08MB3003.eurprd08.prod.outlook.com (2603:10a6:5:1b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.20; Tue, 5 Jan 2021 13:07:33 +0000 Received: from DB7PR08MB3002.eurprd08.prod.outlook.com ([fe80::28f6:30cf:8ad3:17a3]) by DB7PR08MB3002.eurprd08.prod.outlook.com ([fe80::28f6:30cf:8ad3:17a3%3]) with mapi id 15.20.3721.024; Tue, 5 Jan 2021 13:07:32 +0000 From: Kyrylo Tkachov To: Prathamesh Kulkarni CC: gcc Patches Subject: RE: [PR66791][ARM] Replace __builtin_vext* with __buitlin_shuffle in vext intrinsics Thread-Topic: [PR66791][ARM] Replace __builtin_vext* with __buitlin_shuffle in vext intrinsics Thread-Index: AQHW4oRjiMdkPpBtaUyzrJyoVNgdhqoXRBgAgAGmV4CAABfaEA== Date: Tue, 5 Jan 2021 13:07:32 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 9FA546FE0AAEEF47AD16A713CFFE5A1A.0 x-checkrecipientchecked: true Authentication-Results-Original: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=arm.com; x-originating-ip: [86.31.103.53] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 477fff81-77d8-469f-d40e-08d8b17ae19d x-ms-traffictypediagnostic: DB7PR08MB3003:|AM6PR08MB2949: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: O1sNQP43D5psfouTAeHfCHt0iV9wS8hdprz6pXLuvOXFv1Ej33GVc11BKkKX8gcmsomq4usJrVXWAGQZMoHggQtI3LG5+zYR4N09fEh67spO7qJaXp2M0PTuGMX043morwEk4DAXc7gTtEUvYsAO/GBFnAXBEXzVLssCp1/TQD7HgYPSMudIQEkEd2G8sZHJWLp98J3L19Ucd+qOk7Qi9dYa/DBkcOB7Ys7am3ix2uSw4jGO3OdbxoiNAXQ5DoQpjSWCo5sGWBiraZnu06MvNKDmnIpACC49Xje769eRdn4cXg8+H0nPkdE0AoPNKvCOiaJunUsdP3uY6syOKXAVi1pGlpO05YodfkF0esXggwi5ON2h5KE8yOuOC4fCzt91QLeC2UipyFB5r+BxBuJw/Q== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR08MB3002.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(346002)(39860400002)(366004)(396003)(83380400001)(8676002)(5660300002)(52536014)(4326008)(478600001)(55016002)(66556008)(9686003)(316002)(66946007)(6916009)(86362001)(186003)(2906002)(66446008)(64756008)(53546011)(26005)(6506007)(8936002)(76116006)(66476007)(55236004)(71200400001)(33656002)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?cXA5S2tuYkorV0FkL3MwamVMT1lGaFBZWXFOT3Npd2k3SmRuQUNENTlmUlJL?= =?utf-8?B?VG9Ec3dhaGpDcEdqRWpjOExxVHBIbzN2ZzhIdFFxQkZtY3E3a05TQVkxYTBZ?= =?utf-8?B?Wm5IRDl0Ry9LMlpiYlpOb3RUTVl1ZVIyVGRvWmQxa3ZWSDEzbmIzZkJucnFY?= =?utf-8?B?bkdleERlOEpkRUhwME9TOTZKbFgveFBMeldQbXVRMSttRDZSRW5UYXU5OEhY?= =?utf-8?B?UjYwNWNzcWloNWhuQlhnOFkwVW5DalJLQnc2d0JXN0UyckRlRnJJUTNoN0kx?= =?utf-8?B?clRKcFh0Ym9iOWFKZm10ZHhMbCtET3hIajJlSzFPY3pPZ245UEUvRG1FK1Jo?= =?utf-8?B?c0dNeVFtdUlRL2UyWnhxc3V3VVN0QzFJejNvMmxFL3B2b0QvZGd3MFNXRnhV?= =?utf-8?B?V25hNTBWdnpWSVVuU0JRM1Jtc1ZmT0RwSHhxT3JuT1ZDeUpqR05Ua1VoZXdH?= =?utf-8?B?THB3YUxFbFloSnZLUFArdTZGNHhZeUlrTVpqOVN1K2t4SmNXZ2ZqaEt2Vnlj?= =?utf-8?B?ekNmU2hWVUthSzhkdkROYjNGNkk4NmYrUkN1OFFBWC9GeURRSmMzMFVJS0FB?= =?utf-8?B?cTFjcUtWaW9xKzBhZXc4Y2pQdVJxSS91Uk1RL1BzY0EvNGtmcE4rRjQ5U0sv?= =?utf-8?B?RDJ0L1BMWit4YVlaWkpmdmpvd2NiMmlzdWRGK09ZZW9yUWpMODFkN1lVL3hi?= =?utf-8?B?TWxvWUNxMjBUSU9GTjhnQ0JnK3FBdk4yeTI5Rkg4b0txaTl4Mno4ZDUxd1R4?= =?utf-8?B?bTNoQWRWRk1NUHBJSjVCNW5YcTBSMEE3VGdFNzBlSDVHb0dBdm9SZ1ZKWm1n?= =?utf-8?B?d3dmVTJkSENoZFpqREwxMHVRa0ZIdkM1MGVnTzA4Rml1Y3BzYWdQcVZjQzhX?= =?utf-8?B?WUhabmRQdnpaa3FJUythTXcrdHAyZ2gvVy9NNGM0MTZqNEpQL3B4WlJ1M0Jx?= =?utf-8?B?SmYrM0x2VUpoOXR3SnYrNC94SDFOOUFqMlRRM1ozdVlQS1lQSmp1NkNqTGZK?= =?utf-8?B?VXRDVGp4WHpNVzhsQjVOSzlPWWtQTmRscDRKZHFXK2EzNEE4amxCQ3A1TDZU?= =?utf-8?B?ckx4ZGMrN2pNTlZ0NVRxUHR0T2ZROVErM3FKL0ZCWUM5Uzh0cldUUDRTdzZt?= =?utf-8?B?N1J1WVErVFdId2VOM3l5M2N6blIwZE8xN01WTUNlNlhHSE9jRWJSZHA1WnVk?= =?utf-8?B?eThMWXdSd3JpNkR0Q3BqeUxCMjFBQUQrT0puajRHMWF5VkxXS2VnQzhsY3BS?= =?utf-8?B?RGpNRG16MFdpTGsrdFpheFpmdmhucWtRUmhXOEdQcExBd0tTMzIzbVZEblUz?= =?utf-8?Q?7m9OhCGjhwWaY=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3003 Original-Authentication-Results: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT052.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 5faeb349-cd01-4d9b-3823-08d8b17add4d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zI+ugloBFwhmVLqttFqnzI9ztpPL/1QH6NXMcz/TXFVM+Z8wxo3vzSTwieHFbPsP41fI5RI+aP4nMN+w//rfmof/pV0N6bC1tcRx+6OE6gvMnOQSNxotEAGWiWyYiJx4bJmCkeSQ0n2ZSvoT7IsVWdBVKb0wlnTwt0/LYesXDqhWw4T4TZmxq9nUTrsE+EQcey4izqA+b5JRnv6J+baYu+1et7uHH5dwY2HftbJPVacGqt4jlXUonFJhyCMoDti86rgiV3o1HIhiCmphjBTszuvDplJ+BiIpO3ntmLWTktgXJeyBv8Ul5f/XEOOnMRvIamsTDus2tksu5vkwTWTBE2UwePKX9N30fnwt/DSfgJpa8Q3acPB8u84OkOKw6ZQoIO8E3nnDrSlwzNUAf8lA7hfD2smBgKe7PDBnmj0ePusm8r6H5IVfGiLLG3QvBwoX3JyPXL23jUp3paRudZ/fvA== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(346002)(136003)(39860400002)(396003)(376002)(46966006)(8676002)(86362001)(478600001)(33656002)(6862004)(4326008)(52536014)(356005)(336012)(26005)(5660300002)(82740400003)(8936002)(55236004)(2906002)(186003)(316002)(81166007)(7696005)(70586007)(6506007)(82310400003)(9686003)(47076005)(83380400001)(55016002)(53546011)(70206006); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jan 2021 13:07:40.1009 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 477fff81-77d8-469f-d40e-08d8b17ae19d X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT052.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB2949 X-Spam-Status: No, score=-7.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jan 2021 13:07:47 -0000 SGkgUHJhdGhhbWVzaCwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQ cmF0aGFtZXNoIEt1bGthcm5pIDxwcmF0aGFtZXNoLmt1bGthcm5pQGxpbmFyby5vcmc+DQo+IFNl bnQ6IDA1IEphbnVhcnkgMjAyMSAxMTo0Mg0KPiBUbzogS3lyeWxvIFRrYWNob3YgPEt5cnlsby5U a2FjaG92QGFybS5jb20+DQo+IENjOiBnY2MgUGF0Y2hlcyA8Z2NjLXBhdGNoZXNAZ2NjLmdudS5v cmc+DQo+IFN1YmplY3Q6IFJlOiBbUFI2Njc5MV1bQVJNXSBSZXBsYWNlIF9fYnVpbHRpbl92ZXh0 KiB3aXRoIF9fYnVpdGxpbl9zaHVmZmxlDQo+IGluIHZleHQgaW50cmluc2ljcw0KPiANCj4gT24g TW9uLCA0IEphbiAyMDIxIGF0IDE2OjAxLCBLeXJ5bG8gVGthY2hvdiA8S3lyeWxvLlRrYWNob3ZA YXJtLmNvbT4NCj4gd3JvdGU6DQo+ID4NCj4gPiBIaSBQcmF0aGFtZXNoDQo+ID4NCj4gPiA+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBQcmF0aGFtZXNoIEt1bGthcm5p IDxwcmF0aGFtZXNoLmt1bGthcm5pQGxpbmFyby5vcmc+DQo+ID4gPiBTZW50OiAwNCBKYW51YXJ5 IDIwMjEgMTA6MjcNCj4gPiA+IFRvOiBnY2MgUGF0Y2hlcyA8Z2NjLXBhdGNoZXNAZ2NjLmdudS5v cmc+OyBLeXJ5bG8gVGthY2hvdg0KPiA+ID4gPEt5cnlsby5Ua2FjaG92QGFybS5jb20+DQo+ID4g PiBTdWJqZWN0OiBbUFI2Njc5MV1bQVJNXSBSZXBsYWNlIF9fYnVpbHRpbl92ZXh0KiB3aXRoIF9f YnVpdGxpbl9zaHVmZmxlDQo+IGluDQo+ID4gPiB2ZXh0IGludHJpbnNpY3MNCj4gPiA+DQo+ID4g PiBIaSBLeXJpbGwsDQo+ID4gPiBUaGUgYXR0YWNoZWQgcGF0Y2ggcmVwbGFjZXMgX19idWlsdGlu X3ZleHR2OHFpIHdpdGggX19idWlsdGluX3NodWZmbGUNCj4gPiA+IGZvciB2ZXh0X3M4Lg0KPiA+ ID4gSnVzdCB3YW50ZWQgdG8gY29uZmlybSBpZiB0aGlzIGlzIGluIHRoZSBjb3JyZWN0IGRpcmVj dGlvbiA/DQo+ID4gPiBJZiB5ZXMsIEkgd2lsbCBzZW5kIGEgZm9sbG93IHVwIHBhdGNoIHRoYXQg Y29udmVydHMgZm9yIGFsbCB2ZXh0IGludHJpbnNpY3MuDQo+ID4NCj4gPiBZZWFoLCB0aGF0IGRv ZXMgbG9vayBjb3JyZWN0IChhYXJjaDY0IGRvZXMgaXQgdGhhdCB3YXkpLg0KPiA+IEFzIGJlZm9y ZSwgcGxlYXNlIG1ha2Ugc3VyZSB0byBkZWxldGUgYW55IG5vdy11bnVzZWQgYnVpbHRpbnMgYXMg d2VsbC4NCj4gVGhhbmtzLCBkb2VzIHRoZSBhdHRhY2hlZCBwYXRjaCBsb29rIE9LID8NCg0KT2sg aWYgdGVzdGluZyBhbmQgYm9vdHN0cmFwIHNob3dzIG5vIHByb2JsZW1zLg0KVGhhbmtzLA0KS3ly aWxsDQoNCj4gVGVzdGluZyBpbiBwcm9ncmVzcy4NCj4gDQo+IFRoYW5rcywNCj4gUHJhdGhhbWVz aA0KPiA+DQo+ID4gVGhhbmtzLA0KPiA+IEt5cmlsbA0KPiA+DQo+ID4gPg0KPiA+ID4gVGhhbmtz LA0KPiA+ID4gUHJhdGhhbWVzaA0K