From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id 63CA83858C1F for ; Fri, 16 Jun 2023 15:18:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 63CA83858C1F Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1686928732; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=FcGNz0ffN5nZtEj+UPGzhSOp5SAdo/+Ko55pGVeoNak=; b=VVMkRhLcBB8YAL9hkM/ThkOKrMB9zqzZf3Co55S1C9vZTJ80dl5wQXzrToxPBa7KD1vbpa ugIty/Q4x0sWwiE6yoOx6OV0iEO6pGAVFKgUGqeSVTDzTzIad5tpqXl/TJVKo8unMgSrTp mmWc53cftoLUp55c7YDUsggXTAVixZU= Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-546-nDjQJofZPrC9f5HS-k27cw-1; Fri, 16 Jun 2023 11:18:49 -0400 X-MC-Unique: nDjQJofZPrC9f5HS-k27cw-1 Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-76238aa4b77so59332785a.0 for ; Fri, 16 Jun 2023 08:18:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686928729; x=1689520729; h=to:subject:from:content-language:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5STi5o3goeE/KvAILw3o0MA1P5q0ERcm7OiISz+DiNA=; b=eORYQXuFBZxKGAJWCdD2kADdnZtFy4EQyhVhQ+NXMHj0itTlbuaShtP6zf/XWu27VQ 4ZOG9gpc0+z0pKnLXUsyMqMyk/lrQfB9Zi9L1q8JtHVi9vpU83zni97CDschb+jVSruV jaLXT6KknvkHyfMe97osNt6lbVq6sdx4GS2lNEDmcwnVo4OnjVyZEkYsTai4LYm6dF1g 95NNPGrbu3+iDrWZ9SYD/Kti1v+nya7ZwP6XMvmGY0v3pnUF3FhWevrqAfiogizrMR9K AGC8FvmvPxvTKmEXnGD/mrDKb7yo9MpeHSnO8dgYhYnsUSCFv1LUEc7pml/4YfDuhmN+ k1vA== X-Gm-Message-State: AC+VfDy63acF0gExksmutJljXhYw1LjZ9QbfluKkwMtopw0Xp8jye+Zs vdiAshexXJh2yIM1RbRA02K9HFpRnDUpt+ogP8qaGaptkiCJ1wdnuU+zI5ptBuK9DjhNiusCPs3 RmtefQmgJq1qo9YkQJQaqEqQDdtHqG9dhJw+CA6okEy5Mc9bvk6wdppEGr3OaxC3gf3wTcRDipQ CZyA== X-Received: by 2002:a05:620a:914:b0:760:7334:2e08 with SMTP id v20-20020a05620a091400b0076073342e08mr2127255qkv.47.1686928728949; Fri, 16 Jun 2023 08:18:48 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5TIAEzzTTLNqkS933pxWoMlD5KYQRQb+w2ATBfN10VuCnIO4hteTlsM9I/a10DH9GMdmgUiQ== X-Received: by 2002:a05:620a:914:b0:760:7334:2e08 with SMTP id v20-20020a05620a091400b0076073342e08mr2127233qkv.47.1686928728616; Fri, 16 Jun 2023 08:18:48 -0700 (PDT) Received: from [192.168.1.88] (192-0-143-139.cpe.teksavvy.com. [192.0.143.139]) by smtp.gmail.com with ESMTPSA id c25-20020a05620a165900b00761ff1e23e1sm3031584qko.109.2023.06.16.08.18.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 16 Jun 2023 08:18:47 -0700 (PDT) Message-ID: <7f146c00-3d24-32d9-6de7-e8bdb8128e53@redhat.com> Date: Fri, 16 Jun 2023 11:18:46 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 From: Vladimir Makarov Subject: [pushed] [RA] [PR110215] Ignore conflicts for some pseudos from insns throwing a final exception To: "gcc-patches@gcc.gnu.org" X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/mixed; boundary="------------A2L0DywU42fGSGTbyZgns0Mj" Content-Language: en-US X-Spam-Status: No, score=-11.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,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: This is a multi-part message in MIME format. --------------A2L0DywU42fGSGTbyZgns0Mj Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit The following patch solves https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110215 The patch was successfully tested and bootstrapped on x86-64, aarch64, and ppc64le. It is difficult to make a stable test for the PR.  So there is not test in the patch. --------------A2L0DywU42fGSGTbyZgns0Mj Content-Type: text/x-patch; charset=UTF-8; name="pr110215.patch" Content-Disposition: attachment; filename="pr110215.patch" Content-Transfer-Encoding: base64 Y29tbWl0IDE1NGM2OTAzOTU3MWM2NmIzYTZkMTZlY2ZhOWU2ZmYyMjk0MmY1OWYKQXV0aG9yOiBW bGFkaW1pciBOLiBNYWthcm92IDx2bWFrYXJvdkByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdW4g MTYgMTE6MTI6MzIgMjAyMyAtMDQwMAoKICAgIFJBOiBJZ25vcmUgY29uZmxpY3RzIGZvciBzb21l IHBzZXVkb3MgZnJvbSBpbnNucyB0aHJvd2luZyBhIGZpbmFsIGV4Y2VwdGlvbgogICAgCiAgICBJ UkEgYWRkcyBjb25mbGljdHMgdG8gdGhlIHBzZXVkb3MgZnJvbSBpbnNucyBjYW4gdGhyb3cgZXhj ZXB0aW9ucwogICAgaW50ZXJuYWxseSBldmVuIGlmIHRoZSBleGNlcHRpb24gY29kZSBpcyBmaW5h bCBmb3IgdGhlIGZ1bmN0aW9uIGFuZAogICAgdGhlIHBzZXVkbyB2YWx1ZSBpcyBub3QgdXNlZCBp biB0aGUgZXhjZXB0aW9uIGNvZGUuICBUaGlzIHJlc3VsdHMgaW4KICAgIHNwaWxsaW5nIGEgcHNl dWRvIGluIGEgbG9vcCAoc2VlCiAgICBodHRwczovL2djYy5nbnUub3JnL2J1Z3ppbGxhL3Nob3df YnVnLmNnaT9pZD0xMTAyMTUpLgogICAgCiAgICBUaGUgZm9sbG93aW5nIHBhdGNoIGZpeGVzIHRo ZSBwcm9ibGVtLgogICAgCiAgICAgICAgICAgIFBSIHJ0bC1vcHRpbWl6YXRpb24vMTEwMjE1CiAg ICAKICAgIGdjYy9DaGFuZ2VMb2c6CiAgICAKICAgICAgICAgICAgKiBpcmEtbGl2ZXMuY2M6IElu Y2x1ZGUgZXhjZXB0LmguCiAgICAgICAgICAgIChwcm9jZXNzX2JiX25vZGVfbGl2ZXMpOiBJZ25v cmUgY29uZmxpY3RzIGZyb20gY2xlYW51cCBleGNlcHRpb25zCiAgICAgICAgICAgIHdoZW4gdGhl IHBzZXVkbyBkb2VzIG5vdCBsaXZlIGF0IHRoZSBleGNlcHRpb24gbGFuZGluZyBwYWQuCgpkaWZm IC0tZ2l0IGEvZ2NjL2lyYS1saXZlcy5jYyBiL2djYy9pcmEtbGl2ZXMuY2MKaW5kZXggNmEzOTAx ZWUyMzQuLmJjODQ5Mzg1NmE0IDEwMDY0NAotLS0gYS9nY2MvaXJhLWxpdmVzLmNjCisrKyBiL2dj Yy9pcmEtbGl2ZXMuY2MKQEAgLTM0LDYgKzM0LDcgQEAgYWxvbmcgd2l0aCBHQ0M7IHNlZSB0aGUg ZmlsZSBDT1BZSU5HMy4gIElmIG5vdCBzZWUKICNpbmNsdWRlICJpcmEtaW50LmgiCiAjaW5jbHVk ZSAic3BhcnNlc2V0LmgiCiAjaW5jbHVkZSAiZnVuY3Rpb24tYWJpLmgiCisjaW5jbHVkZSAiZXhj ZXB0LmgiCiAKIC8qIFRoZSBjb2RlIGluIHRoaXMgZmlsZSBpcyBzaW1pbGFyIHRvIG9uZSBpbiBn bG9iYWwgYnV0IHRoZSBjb2RlCiAgICB3b3JrcyBvbiB0aGUgYWxsb2NubyBiYXNpcyBhbmQgY3Jl YXRlcyBsaXZlIHJhbmdlcyBpbnN0ZWFkIG9mCkBAIC0xMzgzLDE0ICsxMzg0LDI0IEBAIHByb2Nl c3NfYmJfbm9kZV9saXZlcyAoaXJhX2xvb3BfdHJlZV9ub2RlX3QgbG9vcF90cmVlX25vZGUpCiAJ CSAgICAgIFNFVF9IQVJEX1JFR19TRVQgKE9CSkVDVF9DT05GTElDVF9IQVJEX1JFR1MgKG9iaikp OwogCQkgICAgICBTRVRfSEFSRF9SRUdfU0VUIChPQkpFQ1RfVE9UQUxfQ09ORkxJQ1RfSEFSRF9S RUdTIChvYmopKTsKIAkJICAgIH0KLQkJICBpZiAoY2FuX3Rocm93X2ludGVybmFsIChpbnNuKSkK KwkJICBlaF9yZWdpb24gcjsKKwkJICBlaF9sYW5kaW5nX3BhZCBscDsKKwkJICBydHhfY29kZV9s YWJlbCAqbGFuZGluZ19sYWJlbDsKKwkJICBiYXNpY19ibG9jayBsYW5kaW5nX2JiOworCQkgIGlm IChjYW5fdGhyb3dfaW50ZXJuYWwgKGluc24pCisJCSAgICAgICYmIChyID0gZ2V0X2VoX3JlZ2lv bl9mcm9tX3J0eCAoaW5zbikpICE9IE5VTEwKKwkJICAgICAgJiYgKGxwID0gZ2VuX2VoX2xhbmRp bmdfcGFkIChyKSkgIT0gTlVMTAorCQkgICAgICAmJiAobGFuZGluZ19sYWJlbCA9IGxwLT5sYW5k aW5nX3BhZCkgIT0gTlVMTAorCQkgICAgICAmJiAobGFuZGluZ19iYiA9IEJMT0NLX0ZPUl9JTlNO IChsYW5kaW5nX2xhYmVsKSkgIT0gTlVMTAorCQkgICAgICAmJiAoci0+dHlwZSAhPSBFUlRfQ0xF QU5VUAorCQkJICB8fCBiaXRtYXBfYml0X3AgKGRmX2dldF9saXZlX2luIChsYW5kaW5nX2JiKSwK KwkJCQkJICAgQUxMT0NOT19SRUdOTyAoYSkpKSkKIAkJICAgIHsKLQkJICAgICAgT0JKRUNUX0NP TkZMSUNUX0hBUkRfUkVHUyAob2JqKQotCQkJfD0gY2FsbGVlX2FiaS5tb2RlX2Nsb2JiZXJzIChB TExPQ05PX01PREUgKGEpKTsKLQkJICAgICAgT0JKRUNUX1RPVEFMX0NPTkZMSUNUX0hBUkRfUkVH UyAob2JqKQotCQkJfD0gY2FsbGVlX2FiaS5tb2RlX2Nsb2JiZXJzIChBTExPQ05PX01PREUgKGEp KTsKKwkJICAgICAgSEFSRF9SRUdfU0VUIG5ld19jb25mbGljdF9yZWdzCisJCQk9IGNhbGxlZV9h YmkubW9kZV9jbG9iYmVycyAoQUxMT0NOT19NT0RFIChhKSk7CisJCSAgICAgIE9CSkVDVF9DT05G TElDVF9IQVJEX1JFR1MgKG9iaikgfD0gbmV3X2NvbmZsaWN0X3JlZ3M7CisJCSAgICAgIE9CSkVD VF9UT1RBTF9DT05GTElDVF9IQVJEX1JFR1MgKG9iaikgfD0gbmV3X2NvbmZsaWN0X3JlZ3M7CiAJ CSAgICB9Ci0KIAkJICBpZiAoc3BhcnNlc2V0X2JpdF9wIChhbGxvY25vc19wcm9jZXNzZWQsIG51 bSkpCiAJCSAgICBjb250aW51ZTsKIAkJICBzcGFyc2VzZXRfc2V0X2JpdCAoYWxsb2Nub3NfcHJv Y2Vzc2VkLCBudW0pOwo= --------------A2L0DywU42fGSGTbyZgns0Mj--