Message ID | 20250131171232.1018281-37-aleksandar.rakic@htecgroup.com |
---|---|
State | New |
Headers |
Return-Path: <gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 932223858C35 for <patchwork@sourceware.org>; Fri, 31 Jan 2025 18:09:41 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 932223858C35 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=htecgroup.com header.i=@htecgroup.com header.a=rsa-sha256 header.s=selector1 header.b=k64ZKMHv X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on2070f.outbound.protection.outlook.com [IPv6:2a01:111:f403:260c::70f]) by sourceware.org (Postfix) with ESMTPS id 863DE385781A for <gcc-patches@gcc.gnu.org>; Fri, 31 Jan 2025 17:14:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 863DE385781A Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=htecgroup.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=htecgroup.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 863DE385781A Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:260c::70f ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738343675; cv=pass; b=Q3VNnS/l2QfTl5BZgM4AdP09tZ690/o/u6MEw5/ey3+IGDJ3qVEiBhA3aVM3wf+T39aitlYMj4gQ0fmrZHxXQLxAZ/baxwfBBDE/hB1ztLo1xpKsxTBPFlqPDpXPqv1CHv0XqwE7Ekxiy38jM/qBeXgUSbETINikzHmBvh29/VA= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738343675; c=relaxed/simple; bh=yKwA5zSqeez5khOHCJMG7WzRRbrpSQ9jdi/RiIaBbA0=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=aadRB3iMmm4ER79KO3FD8TmmdQpwURYleajaVb6DMx7wt/WKMZWmitgMYk2qAesN1JWofRiG1awzIfBb3+LEpq+VMEwj/+kBjGtT3NxFlDi7U0c2pBQFqDyctBQyHOTY4cnNxgHKYrE7NworhC6pRceGLPP7dl4sSTM42y0G+TY= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 863DE385781A ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KZQ3r77tjgciaZzfiT5H42jZCAJ9Itm8MjbSG+JQ75kBi7wliK8Pl0UyeYemwLWe86euXJgn74Z1RCCDreLJUrqZ2rcqVe45cDpZEBFBB/jq2ttXE5yL/zwADAFIuArflo1gUehyOuhEnoWaEdOVGNvVuggC7g1NmWMITec5IAqKX4SEswArmlB3TiYPfQMQ6t7jXnJrBSDWw4A6SO650W84jMfskknCKTqRidKpZPEzaL6oDsRH49fEEP4Drq4Uq+tqrv1/ib4drpKJv5C5r5c403F638oynmehaA2plEu8ndyWZ4PTmwpPAUmk5GSz40ERwirBUqKyAtKJj6Reng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bo11ThjImEx+fv+C+wcPNrkNewR/s8BqwU0ltnhPnqs=; b=P/zZhCzyzIvT38VWbu85Xbh03fJeA8/YEattYJgJN6LHTcIywDxzU4aZPe7O8wuZZKpSuSjyRk20hVZKlgz5+cFOfrjAHxZcRlYfDokZ+Z1ALifiTUpvKX8vg0CPvDboVoHbbHnodrWsuBi4Jod6qD6rdiVoDmtginJdZ5O365nPS8GGVE/BJRnU7O3981zfJCoW1C8rt3r68N1wlPdbIJYeiXGgBryM0XFwqxVlM78C9yKOh0r72XPBtuvQxfNoOXs1v0NalKhscoqU9M2YoxtIJCzjPViMZ2ojWS6El68AXcscf+6lSJ/VgcW6jWsFwKEk/oK52D2USpRVNklJ8w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=htecgroup.com; dmarc=pass action=none header.from=htecgroup.com; dkim=pass header.d=htecgroup.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=htecgroup.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bo11ThjImEx+fv+C+wcPNrkNewR/s8BqwU0ltnhPnqs=; b=k64ZKMHv7vJ7TXOyXhxqHfpl2f0UkwxnBnio0/mj84EbgIyaJl4oM1rx8aTRjSaoQy0NVjX3NAyEKYav2XlogKnreXiXIu0DWEbt0huWjIxROviBBkJAt/uInmvAAWGmkgnqhHqWp83BMNQXWAwmhRJg1HmSi+n4PpcB/+9tiUNAiXKa8VAhdLRlbDlkDWPXBTFjHpX8RzXpWoqfhudEYolUz40CYC7dKg1EVTjj0uT7dwGRN7c/XnlJGc4/uLMEXCoduCIMYiL8/RbGyz5Zi2vu5lKJiDgsIPUGm8D39LKUhyoXv2dTzjvqlrKRsBPphGqGZ0eKyy/30YPAw1F38g== Received: from PA4PR09MB4864.eurprd09.prod.outlook.com (2603:10a6:102:ed::17) by AS2PR09MB6367.eurprd09.prod.outlook.com (2603:10a6:20b:59d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.21; Fri, 31 Jan 2025 17:14:06 +0000 Received: from PA4PR09MB4864.eurprd09.prod.outlook.com ([fe80::a02b:9d5c:eca5:e024]) by PA4PR09MB4864.eurprd09.prod.outlook.com ([fe80::a02b:9d5c:eca5:e024%6]) with mapi id 15.20.8398.020; Fri, 31 Jan 2025 17:14:06 +0000 From: Aleksandar Rakic <aleksandar.rakic@htecgroup.com> To: "gcc-patches@gcc.gnu.org" <gcc-patches@gcc.gnu.org> CC: Djordje Todorovic <Djordje.Todorovic@htecgroup.com>, "cfu@mips.com" <cfu@mips.com>, Matthew Fortune <matthew.fortune@imgtec.com>, Faraz Shahbazker <fshahbazker@wavecomp.com>, Aleksandar Rakic <aleksandar.rakic@htecgroup.com> Subject: [PATCH 35/61] Testsuite: Use HAS_LDC instead of a specific ISA Thread-Topic: [PATCH 35/61] Testsuite: Use HAS_LDC instead of a specific ISA Thread-Index: AQHbdAN3DqV9HlgW30KlmGX7QRdDCw== Date: Fri, 31 Jan 2025 17:13:37 +0000 Message-ID: <20250131171232.1018281-37-aleksandar.rakic@htecgroup.com> References: <20250131171232.1018281-1-aleksandar.rakic@htecgroup.com> In-Reply-To: <20250131171232.1018281-1-aleksandar.rakic@htecgroup.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=htecgroup.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PA4PR09MB4864:EE_|AS2PR09MB6367:EE_ x-ms-office365-filtering-correlation-id: 9c9d52fd-021b-42cb-067f-08dd421aab69 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?q?DFVOz+3QC8KM7IfOdutpj7i2U3?= =?iso-8859-1?q?j0wLwFy4vqqmrde8+gZItNXKJqSe/lb6Ka6xbj9mvcGelYrYEdB5yhGBamAm?= =?iso-8859-1?q?opwr4GZViEXngSrROx2VQA0m5IvA5bjfK8lfMGdUnfoN8jZaNwaQArZkc7hg?= =?iso-8859-1?q?sTQAGl5JwZHaQPaLp30IkGMPWID1WEWdqfZfVl0VrUCZnhUzomPjn2z40Qvy?= =?iso-8859-1?q?+N9/mlTollRLPvaVGQ2l4g7aGi2ukB+ZL8tx63mcukBydTww9FFsRxXWWI3P?= =?iso-8859-1?q?7MuAy3DzIdvzdEftfxQm5J9ZRDhgFSNRGomXX3Is1upzjzhX6JbiHaYklrv2?= =?iso-8859-1?q?LFOZkBzP7AnnJg6zg39SrWmpXJKHR9F1fdilwp1Ivk7ifu4I/GVyE18HUomU?= =?iso-8859-1?q?s5x964VwSqGoEX9NSvaWDd97xvpo+XVTZVXa/aLWAqSgMwQ43nP+i8DPm8cv?= =?iso-8859-1?q?0Q7mo7+waE0rLPRi7vczZGRwio/sq8VgJOoPcmJBnoEzZvwsC7t/8VTibxus?= =?iso-8859-1?q?8jpXUUkZbDYbXBgloL48l1Z1f+6vqi2nz2CpBMHB42DLTJ759qYgL4jx/j0y?= =?iso-8859-1?q?KsBsqQhkNpT4GmJcA1IU/VKdgbF+48oHD5X8DR0dAvgCslT7dLShQxQ4gYTu?= =?iso-8859-1?q?RsPdJpNlkHF0BDRqN6XK0KEvDa+yaX1E0E+lRE0vRBzPQUCbsuqHtjQpe/IS?= =?iso-8859-1?q?N+nWAL0y0MpGI0vXslZpFKuEFLzF+qJftQyPXNxJ/Lk0d+wqYopTzjFb0mIw?= =?iso-8859-1?q?2hcP38eOkQ/JWSVJ3q/FskohCJswArEo0GjiShCZW87vlnX/sm11cw3i76eb?= =?iso-8859-1?q?CWtI4Zyy59JRBxrA414D8h0zHWonPmTeVY9pfT8SFTMCk7GcrrroLT8r/bqt?= =?iso-8859-1?q?vwfVO5HwTh4eXB3e0rdBb5k69SuIV7WQSBC457hpKGmLcRAnPOg6N2HiQSii?= =?iso-8859-1?q?Pl+0GzlRkSKSuGvtMvULEv8NkL32SvfmoPsspxm7APANEWLJ2ZlDA4s8H8l+?= =?iso-8859-1?q?x8yeikf49yVrKL0inWTF+RnkSWMNBdp7gQRxQybx1XFlLoj7wlL782axyH82?= =?iso-8859-1?q?gnPyGfH33ZYPhVqLwwiNS/1T133PGT5dylsRAJI4Yhba7sZJkcCJc+n0q0+R?= =?iso-8859-1?q?1f6lLT2dtCxhI+PNNv+R6nplsolJyMVR4EsYSvBCCfblf3C86JbByH0QNzi/?= =?iso-8859-1?q?Ros6e+Zey3vC4MrfuBai6hz5V4U6MCUbfHJrdNzAOrC8DE1egeaucUMQzKJj?= =?iso-8859-1?q?xoQTcQpLM6aunqpltvTlV3n9dKVjBNNqWKhGE5vYBN4P8ivphQWWaNM4xWfO?= =?iso-8859-1?q?M/C1BnxzWQ0/4mBWE0dKaUIk/p1SvASmCno0kgkEd4Ch5xm3hI7VTPgvQYHt?= =?iso-8859-1?q?efBZwwJnRVA6noIjQnPmt0JeehUnXTE+T2yAJ2gYuJsjoJCLW7mzNDQapNl2?= =?iso-8859-1?q?Bn?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR09MB4864.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?h4mA28tWBVGpm0v70K4uJDF?= =?iso-8859-1?q?8nKS4SNltw8SFI1YcdPxY1epNzKRIOF2ErQJtE48Qtx3aM7lwcbpxM52npxo?= =?iso-8859-1?q?V92jb8EsPQVBE2kM6FSuBfzhOJJR/kchV6L712cdyhtDqRo4KC0T2qaY3oiV?= =?iso-8859-1?q?+3MUrOyjb7HTl61fG26FGG1YieGF8RQx+NLkELgoxB3BzSteVGbzL0FYSGL8?= =?iso-8859-1?q?Pwh8rbGPwbjWiZUPNClQw8rWAPNmxl8/pd+CyDJQM2siLGmyBoYdX4k+DLSP?= =?iso-8859-1?q?/6HZTWP+UYl7vLagPEWQf6eV/p3Qinxv53UYFu0v77j0zi4zKakYAHJ5l1vi?= =?iso-8859-1?q?NRx6BjRYOBGUFzls/LlKq90pepsPH6ufXoZpeMERkZ63JQwe5woocuGGXrtU?= =?iso-8859-1?q?AG3bqNwpUnbBL0pTtvbc9wrFPesmEZU8nGosrudXPY0VYlaKpbgCt2Oz2nJw?= =?iso-8859-1?q?ZiwJ9OTydYPP0KEtu/5xqdM5SlnKl9jzAw7JGy3qK/aR9U1bTo+lDQ0Lo9XZ?= =?iso-8859-1?q?7vtnCSFWls7DI04TzhlNKQo4Pnr1h3oDXCl+puGHGNy6ba+v+oLZSZU/EpeB?= =?iso-8859-1?q?3LJFw51VnvTsf3SjU+w1qkFZ3HhMWDNeI9HjG7otK9hbp/QWrb0R7iG25jCa?= =?iso-8859-1?q?P2egqzRmfoK4NCgN3SWPxEbcOabqWs3H5AWK0y4aCvVmeVvzlEm4jOqNNdGK?= =?iso-8859-1?q?30ko/W+ihlvZY2NfPaQW+NwX6nd+S9418HabAK60oYqOsrmHg4i80S+nSfT3?= =?iso-8859-1?q?o57x3ciiGJiN3C+cx+Ix//+1wP//QBxuwRi7IV8PHfJHviTAunBfAtYIJ7HY?= =?iso-8859-1?q?AqxOWWKmCqGClnL54FhrqmYOhZIIIO4ACHoLobAkkK8ZF+Q0xs295j0GWKrS?= =?iso-8859-1?q?bHrNcoiDfnLlQOHQ6Mu2ExuePvj+SowWqGoQ+uDO2/jD0ypgjYVbf+vjyiDm?= =?iso-8859-1?q?YKol8Gu04uKudyRXlCS1PTA7AatLA3hO4eXuj1x0b+5Am7LLoUYLzmZ2Y6QU?= =?iso-8859-1?q?K23CXU4wdfCEdHg0laK0f2tBgt8h+/m9iz/SrgXkXskbexPEJuI3rN+bh5HV?= =?iso-8859-1?q?wmt8DLsHTpOlP9fsMxWf8kn31eXM43HSm615L/eB9/q+RgsxiG05GcH6Dc3o?= =?iso-8859-1?q?kqbOXRB1nlMW22wpB6xdrAfmRr7kkW6vGgtWn+/kbpMateuAVcZlYbeJbOcB?= =?iso-8859-1?q?SALghpYa7FwNzddnjaNh+7xfg4G8mqC9Ol5jsLErkdWgygH+tgAH51FNfGjh?= =?iso-8859-1?q?TPLsUntbD7ExyyoPBTDL7Hx+mE7MzEp8S30W5/0tsCL8LOKht0gG9/ugK+96?= =?iso-8859-1?q?XXOA6d0cja+iyUm+ue82BPYA5YuP6NWn3+rm/OfY5SQ5hwwMq4cxChoINW1l?= =?iso-8859-1?q?whGksRD8mUnv47sEtkx6PYbLm8LM3+Hk7jbXezqL5mlaE+FMFdFte5+mkWg4?= =?iso-8859-1?q?e51GJ2pY5J7fsSLWZ5FiO26fqxOV7atwj7DhaCNp/4c9f87rRqd0r46hQkUd?= =?iso-8859-1?q?qFev0PLn053wFI2rZhXgKCSb++FvzcTLt1FXv26skyeLSgdiAxkK6eA8TehZ?= =?iso-8859-1?q?GyHJ+EfhhxAKUkxF1cEJ71t88n7pYaDje35ESFOj0zoFLwMttpC5J3zT04v8?= =?iso-8859-1?q?4M7iFDoW2SNrCwEPB8WCzf3fX9YOAugx4n6NueIVrtj/Ygdr7eISkrKZ71VM?= =?iso-8859-1?q?=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: htecgroup.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PA4PR09MB4864.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c9d52fd-021b-42cb-067f-08dd421aab69 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jan 2025 17:13:37.7395 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9f85665b-7efd-4776-9dfe-b6bfda2565ee X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Uvw/ZNIwfrLW9xU6lmTfIhOSiavmSpgrJOa56t6aqIpCdW7o1KCrr4F6qv+X5+yetQ3ntK5SgWEZeqUNtB4uSy3iQO7Vl8gsyBIqe1T31Qw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR09MB6367 X-Spam-Status: No, score=-13.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org |
Series |
Improve Mips target
|
|
Commit Message
Aleksandar Rakic
Jan. 31, 2025, 5:13 p.m. UTC
From: Matthew Fortune <matthew.fortune@imgtec.com> The call-clobbered-1.c test has both reasons to be above a certain ISA and below a certain ISA level. The option based ISA min/max code only triggers if there is no isa level request. gcc/testsuite/ * gcc.target/mips/call-clobbered-1.c: Use HAS_LDC ghost option instead of isa>=2. Cherry-picked e9df15b1a308aa8a10473c820f35d628fa8f2efb from https://github.com/MIPS/gcc Signed-off-by: Matthew Fortune <matthew.fortune@imgtec.com> Signed-off-by: Faraz Shahbazker <fshahbazker@wavecomp.com> Signed-off-by: Aleksandar Rakic <aleksandar.rakic@htecgroup.com> --- gcc/testsuite/gcc.target/mips/call-clobbered-1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/testsuite/gcc.target/mips/call-clobbered-1.c b/gcc/testsuite/gcc.target/mips/call-clobbered-1.c index 8880ad13684..2e0521318f4 100644 --- a/gcc/testsuite/gcc.target/mips/call-clobbered-1.c +++ b/gcc/testsuite/gcc.target/mips/call-clobbered-1.c @@ -1,6 +1,6 @@ /* Check that we handle call-clobbered FPRs correctly. */ /* { dg-skip-if "code quality test" { *-*-* } { "-O0" } { "" } } */ -/* { dg-options "isa>=2 -mabi=32 -mfpxx -mhard-float -ffixed-f0 -ffixed-f1 -ffixed-f2 -ffixed-f3 -ffixed-f4 -ffixed-f5 -ffixed-f6 -ffixed-f7 -ffixed-f8 -ffixed-f9 -ffixed-f10 -ffixed-f11 -ffixed-f12 -ffixed-f13 -ffixed-f14 -ffixed-f15 -ffixed-f16 -ffixed-f17 -ffixed-f18 -ffixed-f19" } */ +/* { dg-options "(HAS_LDC) -mabi=32 -mfpxx -mhard-float -ffixed-f0 -ffixed-f1 -ffixed-f2 -ffixed-f3 -ffixed-f4 -ffixed-f5 -ffixed-f6 -ffixed-f7 -ffixed-f8 -ffixed-f9 -ffixed-f10 -ffixed-f11 -ffixed-f12 -ffixed-f13 -ffixed-f14 -ffixed-f15 -ffixed-f16 -ffixed-f17 -ffixed-f18 -ffixed-f19" } */ void bar (void); double a;