From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9260 invoked by alias); 15 Jan 2019 17:05:36 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 9248 invoked by uid 89); 15 Jan 2019 17:05:35 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-25.4 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_LOTSOFHASH,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS,URIBL_ABUSE_SURBL autolearn=ham version=3.3.2 spammy=Verified, UD:md, H*c:HHH X-HELO: EUR02-VE1-obe.outbound.protection.outlook.com Received: from mail-bgr052101133086.outbound.protection.outlook.com (HELO EUR02-VE1-obe.outbound.protection.outlook.com) (52.101.133.86) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 15 Jan 2019 17:05:33 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6T3m5blQfbeVZGdamF00aeTylTVO+8Yc1A5uByJmniY=; b=cwKchGHvLXvlPraYtP+LU9FdUCWzNk1gpblfAIo1V+KFU17Jo4U317RQmpGNXY8LCmeLyuz5F5xlfzgY1ALkICZp22SsRmlR8TMpJMbCU5tNM8ztflu83oXVYGNxDQmvIEt43D8xcF6jXcQgBeEjetKLlKWnLMD9CYgrjgbFD4o= Received: from HE1PR0802MB2316.eurprd08.prod.outlook.com (10.172.127.22) by HE1PR0802MB2460.eurprd08.prod.outlook.com (10.175.34.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.18; Tue, 15 Jan 2019 17:05:29 +0000 Received: from HE1PR0802MB2316.eurprd08.prod.outlook.com ([fe80::603e:2c62:e89e:5983]) by HE1PR0802MB2316.eurprd08.prod.outlook.com ([fe80::603e:2c62:e89e:5983%5]) with mapi id 15.20.1516.019; Tue, 15 Jan 2019 17:05:29 +0000 From: Tamar Christina To: "gcc-patches@gcc.gnu.org" CC: nd , Ramana Radhakrishnan , Richard Earnshaw , "nickc@redhat.com" , Kyrylo Tkachov Subject: [PATCH][GCC][Arm] Fix arm big-endian intrinsics regressions. Date: Tue, 15 Jan 2019 17:05:00 -0000 Message-ID: <20190115170523.GA21796@arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Tamar.Christina@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) Content-Type: multipart/mixed; boundary="_002_20190115170523GA21796armcom_" MIME-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2019-01/txt/msg00857.txt.bz2 --_002_20190115170523GA21796armcom_ Content-Type: text/plain; charset="utf-8" Content-ID: <750483402A96A844B36D285A2335F32D@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 Content-length: 1326 SGkgQWxsLA0KDQpXZSBhcmUgYSBiaXQgaW5jb25zaXN0ZW50IHdoZW4gaXQg Y29tZXMgdG8gbGFuZSBpbmRleCBlbmRpYW5uZXNzIG9uIEFybSwNCndlIGRv bid0IHNlZW0gdG8gYWx3YXlzIHN0aWNrIHRvIHRoZSBleHBlY3RlZCBHQ0Mg dmVjdG9yIGV4dGVuc2lvbnMgaW5kZXgNCmVuZGlhbm5lc3MsIGZvciB0aGVz ZSB0ZXN0cyBzaW5jZSB0aGV5IGFyZSBtb2RlbGxlZCBhcyBVTlNQRUMgYW55 d2F5IGp1c3QNCmtlZXAgdGhlIGluZGV4ZXMgaW4gQXJtIE5FT04gb3JkZXIu DQoNClRoZXJlIGFyZSBvdGhlciBpbnRyaW5zaWNzIHRoYXQgcmVxdWlyZSBh biB1cGRhdGUsIGJ1dCBmb3Igbm93IHRoZXNlIHdpbGwNCmZpeCB0aGUgbmV3 IG9uZXMuDQoNCkJvb3RzdHJhcHBlZCBSZWd0ZXN0ZWQgb24gYXJtLW5vbmUt TGludXgtZ251ZWFiaWhmIGFuZCBubyBpc3N1ZXMuDQpDcm9zcyBjb21waWxl ZCBvbiBhcm1lYi1ub25lLWVhYmkgYW5kIHJlZ3Rlc3RlZCBhbmQgbm8gaXNz dWVzLg0KVmVyaWZpZWQgZXhhbXBsZSBieSBoYW5kIHdpdGggZXhlY3V0aW9u IHRlc3RzIGFuZCBubyBpc3N1ZXMuDQoNCk9rIGZvciB0cnVuaz8NCg0KVGhh bmtzLA0KVGFtYXINCg0KZ2NjL0NoYW5nZUxvZzoNCg0KMjAxOS0wMS0xNSAg VGFtYXIgQ2hyaXN0aW5hICA8dGFtYXIuY2hyaXN0aW5hQGFybS5jb20+DQoN CgkqIGNvbmZpZy9hcm0vYXJtLXByb3Rvcy5oIChuZW9uX3ZjbWxhX2xhbmVf cHJlcGFyZV9vcGVyYW5kcyk6IFJlbW92ZSBwYXR0ZXJubW9kZS4NCgkqIGNv bmZpZy9hcm0vYXJtLmMgKG5lb25fdmNtbGFfbGFuZV9wcmVwYXJlX29wZXJh bmRzKTogTGlrZXdpc2UuDQoJKiBjb25maWcvYXJtL25lb24ubWQgKG5lb25f dmNtbGFfbGFuZTxyb3Q+PG1vZGU+LCBuZW9uX3ZjbWxhX2xhbmVxPHJvdD48 bW9kZT4sDQoJbmVvbl92Y21sYXFfbGFuZTxyb3Q+PG1vZGU+KTogUmVtb3Zl IGVuZGlhbm5lc3MgY29udmVyc2lvbi4NCg0KLS0gDQo= --_002_20190115170523GA21796armcom_ Content-Type: text/x-diff; name="rb10578.patch" Content-Description: rb10578.patch Content-Disposition: attachment; filename="rb10578.patch"; size=3141; creation-date="Tue, 15 Jan 2019 17:05:29 GMT"; modification-date="Tue, 15 Jan 2019 17:05:29 GMT" Content-ID: <9A529699ED7ACF44BC32B83FD6261A69@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 Content-length: 4258 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYXJtL2FybS1wcm90b3MuaCBiL2dj Yy9jb25maWcvYXJtL2FybS1wcm90b3MuaA0KaW5kZXggMmJjNDMwMTk4NjRl ZjcwZWQxYmYxZTcyNWJhZDc0MzdjZjliMTFkOC4uNzllZGUwZGIxNzRmY2Nl ODdhYmU4YjRkMTg4OTM1NTBkNGM3ZTJmNiAxMDA2NDQNCi0tLSBhL2djYy9j b25maWcvYXJtL2FybS1wcm90b3MuaA0KKysrIGIvZ2NjL2NvbmZpZy9hcm0v YXJtLXByb3Rvcy5oDQpAQCAtMTA5LDcgKzEwOSw3IEBAIGV4dGVybiBpbnQg YXJtX2NvcHJvY19tZW1fb3BlcmFuZCAocnR4LCBib29sKTsNCiBleHRlcm4g aW50IG5lb25fdmVjdG9yX21lbV9vcGVyYW5kIChydHgsIGludCwgYm9vbCk7 DQogZXh0ZXJuIGludCBuZW9uX3N0cnVjdF9tZW1fb3BlcmFuZCAocnR4KTsN CiANCi1leHRlcm4gcnR4ICpuZW9uX3ZjbWxhX2xhbmVfcHJlcGFyZV9vcGVy YW5kcyAobWFjaGluZV9tb2RlLCBydHggKik7DQorZXh0ZXJuIHJ0eCAqbmVv bl92Y21sYV9sYW5lX3ByZXBhcmVfb3BlcmFuZHMgKHJ0eCAqKTsNCiANCiBl eHRlcm4gaW50IHRsc19tZW50aW9uZWRfcCAocnR4KTsNCiBleHRlcm4gaW50 IHN5bWJvbF9tZW50aW9uZWRfcCAocnR4KTsNCmRpZmYgLS1naXQgYS9nY2Mv Y29uZmlnL2FybS9hcm0uYyBiL2djYy9jb25maWcvYXJtL2FybS5jDQppbmRl eCBjYjVlNzIxNWU4MTNkYzkyMmQ2MDY2NjJkZjNmZGM1MDQwZmQzNTI0Li4w YjU5OGQyMGE0NmViYzZiNWMyOWM3ODIyMjhkYTA0NWY5YTA3OGMxIDEwMDY0 NA0KLS0tIGEvZ2NjL2NvbmZpZy9hcm0vYXJtLmMNCisrKyBiL2djYy9jb25m aWcvYXJtL2FybS5jDQpAQCAtMTI3MjQsOCArMTI3MjQsNyBAQCBuZW9uX3N0 cnVjdF9tZW1fb3BlcmFuZCAocnR4IG9wKQ0KIC8qIFByZXBhcmVzIHRoZSBv cGVyYW5kcyBmb3IgdGhlIFZDTUxBIGJ5IGxhbmUgaW5zdHJ1Y3Rpb24gc3Vj aCB0aGF0IHRoZSByaWdodA0KICAgIHJlZ2lzdGVyIG51bWJlciBpcyBzZWxl Y3RlZC4gIFRoaXMgaW5zdHJ1Y3Rpb24gaXMgc3BlY2lhbCBpbiB0aGF0IGl0 IGFsd2F5cw0KICAgIHJlcXVpcmVzIGEgRCByZWdpc3RlciwgaG93ZXZlciB0 aGVyZSBpcyBhIGNob2ljZSB0byBiZSBtYWRlIGJldHdlZW4gRG5bMF0sDQot ICAgRG5bMV0sIEQobisxKVswXSwgYW5kIEQobisxKVsxXSBkZXBlbmRpbmcg b24gdGhlIG1vZGUgb2YgdGhlIHJlZ2lzdGVycyBhbmQNCi0gICB0aGUgUEFU VEVSTk1PREUgb2YgdGhlIGluc24uDQorICAgRG5bMV0sIEQobisxKVswXSwg YW5kIEQobisxKVsxXSBkZXBlbmRpbmcgb24gdGhlIG1vZGUgb2YgdGhlIHJl Z2lzdGVycy4NCiANCiAgICBUaGUgVkNNTEEgYnkgbGFuZSBmdW5jdGlvbiBh bHdheXMgc2VsZWN0cyB0d28gdmFsdWVzLiBGb3IgaW5zdGFuY2UgZ2l2ZW4g RDANCiAgICBhbmQgYSBWMlNGLCB0aGUgb25seSB2YWxpZCBpbmRleCBpcyAw IGFzIHRoZSB2YWx1ZXMgaW4gUzAgYW5kIFMxIHdpbGwgYmUNCkBAIC0xMjcz Nyw5ICsxMjczNiw5IEBAIG5lb25fc3RydWN0X21lbV9vcGVyYW5kIChydHgg b3ApDQogICAgdXBkYXRlZCB0byBjb250YWluIHRoZSByaWdodCBpbmRleC4g ICovDQogDQogcnR4ICoNCi1uZW9uX3ZjbWxhX2xhbmVfcHJlcGFyZV9vcGVy YW5kcyAobWFjaGluZV9tb2RlIHBhdHRlcm5tb2RlLCBydHggKm9wZXJhbmRz KQ0KK25lb25fdmNtbGFfbGFuZV9wcmVwYXJlX29wZXJhbmRzIChydHggKm9w ZXJhbmRzKQ0KIHsNCi0gIGludCBsYW5lID0gTkVPTl9FTkRJQU5fTEFORV9O IChwYXR0ZXJubW9kZSwgSU5UVkFMIChvcGVyYW5kc1s0XSkpOw0KKyAgaW50 IGxhbmUgPSBJTlRWQUwgKG9wZXJhbmRzWzRdKTsNCiAgIG1hY2hpbmVfbW9k ZSBjb25zdG1vZGUgPSBTSW1vZGU7DQogICBtYWNoaW5lX21vZGUgbW9kZSA9 IEdFVF9NT0RFIChvcGVyYW5kc1szXSk7DQogICBpbnQgcmVnbm8gPSBSRUdO TyAob3BlcmFuZHNbM10pOw0KZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYXJt L25lb24ubWQgYi9nY2MvY29uZmlnL2FybS9uZW9uLm1kDQppbmRleCA2Zjhl N2MxY2ZmZDI3NTFjMWVlN2UwM2RlZDA0MTBhZDNjMDljMTNmLi5mOWQ3YmEz NWIxMzdmZWQzODNmODRlZWNiZTgxZGQ5NDI5NDNkMjE2IDEwMDY0NA0KLS0t IGEvZ2NjL2NvbmZpZy9hcm0vbmVvbi5tZA0KKysrIGIvZ2NjL2NvbmZpZy9h cm0vbmVvbi5tZA0KQEAgLTM0OTQsNyArMzQ5NCw3IEBADQogCQkJICAgICBW Q01MQSkpKV0NCiAgICJUQVJHRVRfQ09NUExFWCINCiAgIHsNCi0gICAgb3Bl cmFuZHMgPSBuZW9uX3ZjbWxhX2xhbmVfcHJlcGFyZV9vcGVyYW5kcyAoPE1P REU+bW9kZSwgb3BlcmFuZHMpOw0KKyAgICBvcGVyYW5kcyA9IG5lb25fdmNt bGFfbGFuZV9wcmVwYXJlX29wZXJhbmRzIChvcGVyYW5kcyk7DQogICAgIHJl dHVybiAidmNtbGEuPFZfc19lbGVtPlx0JTxWX3JlZz4wLCAlPFZfcmVnPjIs IGQlYzNbJWM0XSwgIzxyb3Q+IjsNCiAgIH0NCiAgIFsoc2V0X2F0dHIgInR5 cGUiICJuZW9uX2ZjbWxhIildDQpAQCAtMzUwOSw3ICszNTA5LDcgQEANCiAJ CQkgICAgICBWQ01MQSkpKV0NCiAgICJUQVJHRVRfQ09NUExFWCINCiAgIHsN Ci0gICAgb3BlcmFuZHMgPSBuZW9uX3ZjbWxhX2xhbmVfcHJlcGFyZV9vcGVy YW5kcyAoPE1PREU+bW9kZSwgb3BlcmFuZHMpOw0KKyAgICBvcGVyYW5kcyA9 IG5lb25fdmNtbGFfbGFuZV9wcmVwYXJlX29wZXJhbmRzIChvcGVyYW5kcyk7 DQogICAgIHJldHVybiAidmNtbGEuPFZfc19lbGVtPlx0JTxWX3JlZz4wLCAl PFZfcmVnPjIsIGQlYzNbJWM0XSwgIzxyb3Q+IjsNCiAgIH0NCiAgIFsoc2V0 X2F0dHIgInR5cGUiICJuZW9uX2ZjbWxhIildDQpAQCAtMzUyNCw3ICszNTI0 LDcgQEANCiAJCQkJIFZDTUxBKSkpXQ0KICAgIlRBUkdFVF9DT01QTEVYIg0K ICAgew0KLSAgICBvcGVyYW5kcyA9IG5lb25fdmNtbGFfbGFuZV9wcmVwYXJl X29wZXJhbmRzICg8TU9ERT5tb2RlLCBvcGVyYW5kcyk7DQorICAgIG9wZXJh bmRzID0gbmVvbl92Y21sYV9sYW5lX3ByZXBhcmVfb3BlcmFuZHMgKG9wZXJh bmRzKTsNCiAgICAgcmV0dXJuICJ2Y21sYS48Vl9zX2VsZW0+XHQlPFZfcmVn PjAsICU8Vl9yZWc+MiwgZCVjM1slYzRdLCAjPHJvdD4iOw0KICAgfQ0KICAg WyhzZXRfYXR0ciAidHlwZSIgIm5lb25fZmNtbGEiKV0NCg0K --_002_20190115170523GA21796armcom_--