From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11812 invoked by alias); 8 Jul 2019 09:01:57 -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 11775 invoked by uid 89); 8 Jul 2019 09:01:57 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-15.4 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=HX-HELO:sk:mail-lj X-HELO: mail-lj1-f172.google.com Received: from mail-lj1-f172.google.com (HELO mail-lj1-f172.google.com) (209.85.208.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 08 Jul 2019 09:01:55 +0000 Received: by mail-lj1-f172.google.com with SMTP id v24so15069808ljg.13 for ; Mon, 08 Jul 2019 02:01:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:from:date:message-id:subject:to; bh=9i8+mZ0IvqmyRZl4dHXpsaqu+ShEDurvfijlK55bhyk=; b=kzuFrPFlJwIpIHrR9ULhp+H8AwNsL5zdkugW54dfWH+eHCA0j/9BuKZr5FORFjECgA VQ2kfjTq/KMeeq0oSmXVDF5HY930z6KnqNNMhU6fnTgQ6/NuNh9cfnvuDqLrMFVRNylZ jRXAIveGJyJqGl+oMOj7qkaWqoirBANATXUR1J2dctG8+7Y4/Gl5HIfzbggcVA3kicqU g//Ar8pDx9Wawqfm8wuLFP/sGO2hQw2cX7OZIRFZq1MsSTXr15kls3kLpVlHXldaL4oY UK7yH1XqWy+y7BNQV00lugZI8irFXAQNuKc+shgM8LLBykiUZpG6188iDEINbaDzQQ88 KesQ== MIME-Version: 1.0 From: Christophe Lyon Date: Mon, 08 Jul 2019 09:04:00 -0000 Message-ID: Subject: [PATCH][armeb] PR 91060 gcc.c-torture/execute/scal-to-vec1.c fails since r272843 To: gcc Patches , Richard Biener , Richard Sandiford Content-Type: multipart/mixed; boundary="000000000000fc8594058d27b1e5" X-IsSubscribed: yes X-SW-Source: 2019-07/txt/msg00552.txt.bz2 --000000000000fc8594058d27b1e5 Content-Type: text/plain; charset="UTF-8" Content-length: 179 Hi, This patch fixes PR 91060 where the lane ordering was no longer the right one (GCC's vs architecture's). OK? Thanks to both Richards for most of the debugging! Christophe --000000000000fc8594058d27b1e5 Content-Type: text/plain; charset="US-ASCII"; name="pr91060.chlog.txt" Content-Disposition: attachment; filename="pr91060.chlog.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jxu5oywz0 Content-length: 261 Z2NjL0NoYW5nZUxvZzoKCjIwMTktMDctMDggIENocmlzdG9waGUgTHlvbiAg PGNocmlzdG9waGUubHlvbkBsaW5hcm8ub3JnPgoKCVBSIHRhcmdldC85MTA2 MAoJKiBjb25maWcvYXJtL2FybS5jIChuZW9uX2V4cGFuZF92ZWN0b3JfaW5p dCk6IFVzZQoJdmVjX3NldCpfaW50ZXJuYWwgaW5zdGVhZCBvZiBuZW9uX3Zz ZXRfbGFuZSouCgo= --000000000000fc8594058d27b1e5 Content-Type: text/plain; charset="US-ASCII"; name="pr91060.patch.txt" Content-Disposition: attachment; filename="pr91060.patch.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jxu5oyxg1 Content-length: 2827 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYXJtL2FybS5jIGIvZ2NjL2NvbmZp Zy9hcm0vYXJtLmMKaW5kZXggODIwNTAyYS4uNGM3YjVhOCAxMDA2NDQKLS0t IGEvZ2NjL2NvbmZpZy9hcm0vYXJtLmMKKysrIGIvZ2NjL2NvbmZpZy9hcm0v YXJtLmMKQEAgLTEyNDcxLDcgKzEyNDcxLDcgQEAgbmVvbl9leHBhbmRfdmVj dG9yX2luaXQgKHJ0eCB0YXJnZXQsIHJ0eCB2YWxzKQogICBpZiAobl92YXIg PT0gMSkKICAgICB7CiAgICAgICBydHggY29weSA9IGNvcHlfcnR4ICh2YWxz KTsKLSAgICAgIHJ0eCBpbmRleCA9IEdFTl9JTlQgKG9uZV92YXIpOworICAg ICAgcnR4IGluZGV4ID0gR0VOX0lOVCAoMSA8PCBvbmVfdmFyKTsKIAogICAg ICAgLyogTG9hZCBjb25zdGFudCBwYXJ0IG9mIHZlY3Rvciwgc3Vic3RpdHV0 ZSBuZWlnaGJvcmluZyB2YWx1ZSBmb3IKIAkgdmFyeWluZyBlbGVtZW50LiAg Ki8KQEAgLTEyNDgzLDMxICsxMjQ4MywzMSBAQCBuZW9uX2V4cGFuZF92ZWN0 b3JfaW5pdCAocnR4IHRhcmdldCwgcnR4IHZhbHMpCiAgICAgICBzd2l0Y2gg KG1vZGUpCiAJewogCWNhc2UgRV9WOFFJbW9kZToKLQkgIGVtaXRfaW5zbiAo Z2VuX25lb25fdnNldF9sYW5ldjhxaSAodGFyZ2V0LCB4LCB0YXJnZXQsIGlu ZGV4KSk7CisJICBlbWl0X2luc24gKGdlbl92ZWNfc2V0djhxaV9pbnRlcm5h bCAodGFyZ2V0LCB4LCBpbmRleCwgdGFyZ2V0KSk7CiAJICBicmVhazsKIAlj YXNlIEVfVjE2UUltb2RlOgotCSAgZW1pdF9pbnNuIChnZW5fbmVvbl92c2V0 X2xhbmV2MTZxaSAodGFyZ2V0LCB4LCB0YXJnZXQsIGluZGV4KSk7CisJICBl bWl0X2luc24gKGdlbl92ZWNfc2V0djE2cWlfaW50ZXJuYWwgKHRhcmdldCwg eCwgaW5kZXgsIHRhcmdldCkpOwogCSAgYnJlYWs7CiAJY2FzZSBFX1Y0SElt b2RlOgotCSAgZW1pdF9pbnNuIChnZW5fbmVvbl92c2V0X2xhbmV2NGhpICh0 YXJnZXQsIHgsIHRhcmdldCwgaW5kZXgpKTsKKwkgIGVtaXRfaW5zbiAoZ2Vu X3ZlY19zZXR2NGhpX2ludGVybmFsICh0YXJnZXQsIHgsIGluZGV4LCB0YXJn ZXQpKTsKIAkgIGJyZWFrOwogCWNhc2UgRV9WOEhJbW9kZToKLQkgIGVtaXRf aW5zbiAoZ2VuX25lb25fdnNldF9sYW5ldjhoaSAodGFyZ2V0LCB4LCB0YXJn ZXQsIGluZGV4KSk7CisJICBlbWl0X2luc24gKGdlbl92ZWNfc2V0djhoaV9p bnRlcm5hbCAodGFyZ2V0LCB4LCBpbmRleCwgdGFyZ2V0KSk7CiAJICBicmVh azsKIAljYXNlIEVfVjJTSW1vZGU6Ci0JICBlbWl0X2luc24gKGdlbl9uZW9u X3ZzZXRfbGFuZXYyc2kgKHRhcmdldCwgeCwgdGFyZ2V0LCBpbmRleCkpOwor CSAgZW1pdF9pbnNuIChnZW5fdmVjX3NldHYyc2lfaW50ZXJuYWwgKHRhcmdl dCwgeCwgaW5kZXgsIHRhcmdldCkpOwogCSAgYnJlYWs7CiAJY2FzZSBFX1Y0 U0ltb2RlOgotCSAgZW1pdF9pbnNuIChnZW5fbmVvbl92c2V0X2xhbmV2NHNp ICh0YXJnZXQsIHgsIHRhcmdldCwgaW5kZXgpKTsKKwkgIGVtaXRfaW5zbiAo Z2VuX3ZlY19zZXR2NHNpX2ludGVybmFsICh0YXJnZXQsIHgsIGluZGV4LCB0 YXJnZXQpKTsKIAkgIGJyZWFrOwogCWNhc2UgRV9WMlNGbW9kZToKLQkgIGVt aXRfaW5zbiAoZ2VuX25lb25fdnNldF9sYW5ldjJzZiAodGFyZ2V0LCB4LCB0 YXJnZXQsIGluZGV4KSk7CisJICBlbWl0X2luc24gKGdlbl92ZWNfc2V0djJz Zl9pbnRlcm5hbCAodGFyZ2V0LCB4LCBpbmRleCwgdGFyZ2V0KSk7CiAJICBi cmVhazsKIAljYXNlIEVfVjRTRm1vZGU6Ci0JICBlbWl0X2luc24gKGdlbl9u ZW9uX3ZzZXRfbGFuZXY0c2YgKHRhcmdldCwgeCwgdGFyZ2V0LCBpbmRleCkp OworCSAgZW1pdF9pbnNuIChnZW5fdmVjX3NldHY0c2ZfaW50ZXJuYWwgKHRh cmdldCwgeCwgaW5kZXgsIHRhcmdldCkpOwogCSAgYnJlYWs7CiAJY2FzZSBF X1YyREltb2RlOgotCSAgZW1pdF9pbnNuIChnZW5fbmVvbl92c2V0X2xhbmV2 MmRpICh0YXJnZXQsIHgsIHRhcmdldCwgaW5kZXgpKTsKKwkgIGVtaXRfaW5z biAoZ2VuX3ZlY19zZXR2MmRpX2ludGVybmFsICh0YXJnZXQsIHgsIGluZGV4 LCB0YXJnZXQpKTsKIAkgIGJyZWFrOwogCWRlZmF1bHQ6CiAJICBnY2NfdW5y ZWFjaGFibGUgKCk7Cg== --000000000000fc8594058d27b1e5--