From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mengyan1223.wang (mengyan1223.wang [89.208.246.23]) by sourceware.org (Postfix) with ESMTPS id 550183857815 for ; Thu, 31 Dec 2020 23:29:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 550183857815 Received: from [192.168.1.117] (unknown [124.115.222.148]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) (Authenticated sender: xry111@mengyan1223.wang) by mengyan1223.wang (Postfix) with ESMTPSA id E705965B2C; Thu, 31 Dec 2020 18:29:07 -0500 (EST) Message-ID: <4df733093ede4a3cc5dcb2688dcc9a2e5be4b721.camel@mengyan1223.wang> Subject: [PATCH] MIPS: Fix PR target/98491 From: Xi Ruoyao To: gcc-patches@gcc.gnu.org Cc: Xi Ruoyao Date: Fri, 01 Jan 2021 07:29:05 +0800 Content-Type: multipart/mixed; boundary="=-ARN+sVm3ETh0fEtzjuze" User-Agent: Evolution 3.38.2 MIME-Version: 1.0 X-Spam-Status: No, score=-3035.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_NUMSUBJECT, KAM_SHORT, RCVD_IN_ABUSEAT, RCVD_IN_BARRACUDACENTRAL, SPF_HELO_PASS, SPF_PASS, TXREP 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: Thu, 31 Dec 2020 23:29:11 -0000 --=-ARN+sVm3ETh0fEtzjuze Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit An invalid use of MSA_SUPPORTED_MODE_P is causing ICE on mips64el with -mmsa. The detailed analysis is posted on bugzilla: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98491 The attached patch fixes this issue by handling the special case of MSA_SUPPORTED_MODE_P explicitly. Please keep me in CC since I'm not a subscriber. And, I don't have GIT write access. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University --=-ARN+sVm3ETh0fEtzjuze Content-Disposition: attachment; filename="0001-MIPS-Fix-PR-target-98491.patch" Content-Type: text/x-patch; name="0001-MIPS-Fix-PR-target-98491.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvbWlwcy9taXBzLmMgYi9nY2MvY29uZmlnL21pcHMvbWlw cy5jCmluZGV4IDU4ZTQ3NGUwNjNkLi44ZjgwZGNmYWRhOCAxMDA2NDQKLS0tIGEvZ2NjL2NvbmZp Zy9taXBzL21pcHMuYworKysgYi9nY2MvY29uZmlnL21pcHMvbWlwcy5jCkBAIC0yMzgxLDcgKzIz ODEsNyBAQCBtaXBzX3N5bWJvbF9pbnNucyAoZW51bSBtaXBzX3N5bWJvbF90eXBlIHR5cGUsIG1h Y2hpbmVfbW9kZSBtb2RlKQogewogICAvKiBNU0EgTEQuKiBhbmQgU1QuKiBjYW5ub3Qgc3VwcG9y dCBsb2FkaW5nIHN5bWJvbHMgdmlhIGFuIGltbWVkaWF0ZQogICAgICBvcGVyYW5kLiAgKi8KLSAg aWYgKE1TQV9TVVBQT1JURURfTU9ERV9QIChtb2RlKSkKKyAgaWYgKG1vZGUgIT0gTUFYX01BQ0hJ TkVfTU9ERSAmJiBNU0FfU1VQUE9SVEVEX01PREVfUCAobW9kZSkpCiAgICAgcmV0dXJuIDA7CiAK ICAgcmV0dXJuIG1pcHNfc3ltYm9sX2luc25zXzEgKHR5cGUsIG1vZGUpICogKFRBUkdFVF9NSVBT MTYgPyAyIDogMSk7Cg== --=-ARN+sVm3ETh0fEtzjuze--