From patchwork Fri Jan 31 17:13:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aleksandar Rakic X-Patchwork-Id: 105750 Return-Path: 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 DDB753858429 for ; Fri, 31 Jan 2025 17:25:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DDB753858429 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=c9ImyZlz X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170130004.outbound.protection.outlook.com [IPv6:2a01:111:f403:c200::4]) by sourceware.org (Postfix) with ESMTPS id F12E03857B90 for ; Fri, 31 Jan 2025 17:13:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F12E03857B90 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 F12E03857B90 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c200::4 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738343611; cv=pass; b=xt/zsH7xrBoobWES1iXXB7Wwusq4XxfBuoCOKdtkwWkUy8+sIbCcmc80LNophRAQxa/QvQaMotQDqkIu1fTp5BOX0jtyhZdeMDvBJOnAeObOxcn/z6BJ/atN9XzOIpTokgutGliSHudDbuhAII4nLbwEnP53ht2mOeu7hrWqXIg= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738343611; c=relaxed/simple; bh=3wDEMgvpKQEGESPyeW6z79d4qRbJsxNRiuAcGZor3Jo=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=TWS18x6nZnRJRSf/iqLkEhGLo0qHWMbJD08/mkT1ypV78y1QZ4ygQKej39NuRJ7qSRb1D3zxvOTfi1IKWoWMycn6ww0nUYoOdPLXZR6ow0UtZnYk5mEQ3F3qb2nKkJ7Vx0hRM5aX7LI8KAUu8H/6lI3pnYUhqCYeVCmh7UALixA= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F12E03857B90 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=s/OQ7m23VRjb7FnSzeh6bEuOvDFdszlqpF1F6kCy8mgNTSr0PJRCzGh/adZQxt6+LRWufg77HbIyLp96lHn6pnyC8TA6De+3RJLH/sVmV2xM4asvRTIIJ4vI2q6LCbwsdFljnlsMWBBZLfLf0DI7t73mOsiu8c1UZcaUtQwpi0chIO9i7vMNJF2wX6gdf/4oTNeNvONN+tMk+Lqe6Fcx2jd+fC/wmf9Xkp/+1qvuKzfejj56p2qTIhOVLYUUDDPmO9AcQesQp2tvEwcb1RaXxqhOqbSLfwouClYpdKAvTnHKwZwC1WjnH+IZ2hff/pDbdpJSF7VjT1t/SFiDp7DEDQ== 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=7qzbq8YdztiYI0+er419XM25ttjbW8JK90gOWbFRAO8=; b=x3ocqQkR088OHoMGpT5UFddWoLKPGfX6Ux9dtC4r50W9FNUIrVSvpJixb/yAp37qLwTnhxTkyr8adQlPR9pDPVCtC5PzeIIBgQrlnq+vn+gguTKWC2VnlTU959/McuXF9808zgFyS9cwh8j3pDgcvDevGeUTBegjRf+GH/c3kjFTPtGm4ZrzEuK1Bp+X8qrwsOKoE796njxm30i99ihbk49uGALS1JTb82Hr83tFkmfOKK9Iq/zUAdAW08i9bARCC6PgjnJXuBg+3ye2gpo0/ZxSiyY+aQzPCSuGV8oSk7gXhBM9ZWJQ+WuCRDYu1FiiYosmPeZW+Ew4YSFhq7TLsg== 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=7qzbq8YdztiYI0+er419XM25ttjbW8JK90gOWbFRAO8=; b=c9ImyZlzv3BmvnQiUE8QniycdYyxLrOREeCufzL2Znc5jqfLEyWTJEDU/exow0ex+XFS4mIJ7PfT5gRLB43v4EMvffppDk6uUQnQfep78uAEomE3rWADeze2N64tYLlNl5+pqeE2Xm14EmBT2Ydyd6z7Wub65LhFsigesBNzhARLXdxJrRtosZ6H4a2KfKRzFw2UN3MPbGLAyf6PNIrhhoTr4PxK7K69YiFQJkdVlMtxXcmxFKXNwM3+di/BUSfGqkdkxYIzXYyYCoMyT4J+D/kJSzahd0HtGOB+amS+eq7BFIp/o4fcn4HhFo5xTLwVs103gjAfD5wCbYAzJm94qA== Received: from PA4PR09MB4864.eurprd09.prod.outlook.com (2603:10a6:102:ed::17) by PR3PR09MB5442.eurprd09.prod.outlook.com (2603:10a6:102:17d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.22; Fri, 31 Jan 2025 17:13:22 +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:13:22 +0000 From: Aleksandar Rakic To: "gcc-patches@gcc.gnu.org" CC: Djordje Todorovic , "cfu@mips.com" , Andrew Bennett , Matthew Fortune , Faraz Shahbazker , Aleksandar Rakic Subject: [PATCH 07/61] Testsuite: Fix tests properly for compact-branches Thread-Topic: [PATCH 07/61] Testsuite: Fix tests properly for compact-branches Thread-Index: AQHbdANucr+ofe+DZ0iLEYssjPcUew== Date: Fri, 31 Jan 2025 17:13:22 +0000 Message-ID: <20250131171232.1018281-9-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_|PR3PR09MB5442:EE_ x-ms-office365-filtering-correlation-id: 3485b389-b777-4998-d665-08dd421a90ff x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?q?bbWLhiRsR8s9l591JnzzvEaNeb?= =?iso-8859-1?q?w4jCb3kx7jaUDqRiIwp2g0TRNyle2XnGEHDGmY1P3Eu6+CO2Faba6B7thneH?= =?iso-8859-1?q?JgxBbdisxpU5Jz0d/XHRnMzX7fmvz3FbJ0i1Ei/G60vlSmPkhiKQbYdwAgDS?= =?iso-8859-1?q?gcJYdAL76SvfLq6ZHAS9JlFRExwXyC6Xq2c5QMo0nVAvPEsexDNe2F5qHgj6?= =?iso-8859-1?q?/kZQwYMZAQGmktVF/GdoumTHqpSpZFgpCd4TpIPbpTpPZTw/RKIiVcwN+iX2?= =?iso-8859-1?q?1tw/J4s6waiescNDQpb/pb1C7O9JkVLajRxIqKzH2xSiWfaClEAxN/r84XcG?= =?iso-8859-1?q?uswkSwUp6GPzaWoDEWJYXTW0NEiHbkAVyXTMmW+VD6JgT80yrOQMqGi6vZBy?= =?iso-8859-1?q?LDdy9kKQngqA+/PsZ5hYnqQ5nY2ywwgvcvsnKWUCe3c2IeB6uRAIPYcn0E78?= =?iso-8859-1?q?VqhDRRI9WtTXX02VtZ/Q2OSDjyCczI2+1Uj8RKXsuu5BgC9yAkdBAFdXCEik?= =?iso-8859-1?q?sPSq9tQTv5XRBR/DKHE2UgTWOEF4hvhIjOR2kXJnBlxyvuuj+F8wUmuMPVOI?= =?iso-8859-1?q?FhGcW45fWxgFGGu7Af08E4C2a6nJ5plpmKS5mGVlWmU2F+SkiFaQzFPp3YCb?= =?iso-8859-1?q?FFo7tjUOgi4XN0C/fm6JDWipypRP1rHv/5uUvNbX0cbsJe2CfCFet7XOhkAp?= =?iso-8859-1?q?wa98eTdX5Th8TNVTENs1BitddE/V4nQL6TjoJuf20VjleLeg+p4VSbPc6xod?= =?iso-8859-1?q?JPuBIT5DSjq0WDOuG1QrJ100DsqhqnLvI0dUNN8EPETFY9nHv3wNaRgefalo?= =?iso-8859-1?q?9rW4QyjedqSNbHFtyrA3X1Wp7jaDZAyTyNf5k82YT5NcOe/CVcI6VHaKsFsY?= =?iso-8859-1?q?WWazT8reViF4HN0tVanyh49w2z3NnSx/2ZXe0RdlWQaXnhfh5uq6Ou/yqkEi?= =?iso-8859-1?q?zD41eN9jpifbcbbkmSz5lF6Y14ewFD2d4eb5rWYzm4HtLzRXpRu6I7MFZEHu?= =?iso-8859-1?q?82n8l0dqM2eVOdOMGTrRIglUNXc90N9ZS1lSYuzi+MUrDVpW+LOtM5UiUB/r?= =?iso-8859-1?q?bv9oHafDvIEKOss+3Uf0bcg734zAP8yKtwNaXryZ4tr1CIMYN4GukwqBiohF?= =?iso-8859-1?q?hM2ctxqRWXV/YcuNrm0sG4Me+7YzLCLNhdHrd/oHqYaCCWxDm/rzUd/pbOr8?= =?iso-8859-1?q?5pQO7NqJokl4Sw3Ctvbr2pBzQx41aC42Y3kIyuQoGMVMKOCrzZJ+8YIVFqxb?= =?iso-8859-1?q?Osc41/SAM1WBMXiCSVEZ7Cc6vKoiD5Fzi/4On7ywEiCtxATPr9VWiuk3LIJF?= =?iso-8859-1?q?ulac4q33c60/C0aRwVgQlI2V6ZuTxf34UgA/GLN30rmL/haLJY8TeoiSs1ed?= =?iso-8859-1?q?d41VkkiVvvQkzFKB4OkUqpxWi5EQpmdMYhfhpB5SKSDj4L0W9B9/cR/w+LPS?= =?iso-8859-1?q?3QcsRAxWv32Dcgy5G3xW9429Qed7bI/c0OMH2bdy/0XHrDA5vGZME0sRAoQi?= =?iso-8859-1?q?0H3Dh2?= 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)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?nulBGaIwIFij7kNHT1RDWyM?= =?iso-8859-1?q?Y7Q4WvGPpvJ9yHYQXVOymn7rbc+DTx6wRhmbzQfoJoqUDEji6VU8TOpsgmbM?= =?iso-8859-1?q?huli4iLESrzS7PFNt8APkwjJmZbP4C7tLrVzAEgst5PtLMQy1lS/+T8PnpKm?= =?iso-8859-1?q?zBdJcuNILf6iCZ//s8k22Uut/HgWPBriQVNxaG/N3YFfoyb3GQkNrbifu8mv?= =?iso-8859-1?q?yrqJPJ3yyVWhTf/97P+4RMsUTqJWhAKF4vrvHJszeXqE2y6GsDEw6QGeCz4O?= =?iso-8859-1?q?L2lq+Gyisovj/2RVlUtvOOU3pJOrUCdl231pi7ekzX4BOWXaAFJbrRLlNXRq?= =?iso-8859-1?q?twuG99j3hrrDgdeEiVpMjwccFmirlzjfq7K7WoI5AmcGyHNrcetzKk4RgYDx?= =?iso-8859-1?q?mGL/uglJ9wAJJTKHXv6Yeo0DWhJPbRhVCXm3lC7vQdxevD3EgD7APJjBx9vv?= =?iso-8859-1?q?mI7q8lH20RWR7Y2rCPzy/FWtVWCc1+c0oYo6qHIMeto4Pqa7rBQq+CsNRnmD?= =?iso-8859-1?q?zPqJ2mGpZ9oZrz1CIUx7VfNsQP2cB4sKUgqolkT3yupuCf3IUbJGJrV/b6j/?= =?iso-8859-1?q?tVbBXf/NVY8CALI/2vF1710rYrEj5cxxAM7WCEU4uXBRrDZQobx28+x7zoQX?= =?iso-8859-1?q?sNdTlw82m8+3hE1j7/YFyUptBJp5pV4snGf88wMQiYgEWqcGroOJ0qEnilfD?= =?iso-8859-1?q?S9wQBJl4QuuXq6YNcPUi74ePEzzRMtL+lpNwMS4s5Ghf6Xoy/7ZZk9Hy5laC?= =?iso-8859-1?q?54A1EAGzUPp6vfbxbC8Xd5q5HU+mPTwslHRHcSjOR9HO5W9CN51dKD88SmSa?= =?iso-8859-1?q?nLXNpJbwa8UCBnKpbh7kmWfu6fnYn78bxEbzXrVQY1MUt5Kmgr7wQ2FCQmAm?= =?iso-8859-1?q?L6OSG0QQYWRU0MxhrsZF2OI7nwv90yTMlzoWVDLyyfWeVB+NEvdVc3emLQdB?= =?iso-8859-1?q?IXrwOfQ7EOTpQLHaF55v9u1pn1do4z8e+hkSBXAMtbnjyk6/tfDY0PVHgRE+?= =?iso-8859-1?q?MwpmZYKuKduhuEm8MPYOh+vKCGIrmq+e+YUzdtWmvqjWayko87k1vJr7cIWJ?= =?iso-8859-1?q?L99LFs4aVcthC0aaCtk0n/W9CBbydjHKrv07p3XV2PC7jyWYJvGXNPXSs9yP?= =?iso-8859-1?q?rAXd9BcV0+wb/WZbtJ/3PG0YpqTlcra4UJYgz5WVUjtac0tx+ZQTJT/P/LIZ?= =?iso-8859-1?q?Xm9RYl4jkcHkGmYsOH0nBgwUz5WjAShuOQIWj7qHy4m4YZ/k3eiytnjI9beL?= =?iso-8859-1?q?I3kOaBdhj20ySwR+O2DXz6RAk3J/qz+I757jOPnRCXqzkdeZdrcQUiL3L1L8?= =?iso-8859-1?q?jeeGU1pif198PWd123vxo1Fd3b42SgnE8L+8yB9yM59sQFZ407542RfEr2NG?= =?iso-8859-1?q?3jhgq3jejgx0VoIZ696FpwpPGOcb4+y5WVXDk+LTdnFz8dR2lxQAZbUOKTk6?= =?iso-8859-1?q?KrY/D5sMsPTlLySW4n9vtvfCmiL0bRedltchMyX4erEtA2UQV09DXYvxGOEB?= =?iso-8859-1?q?VUrYn18ix8Czkxt8UdjfzyynTRGKc9fm9GGDLXaTKtLpwX4LBAK8OIwGYg9C?= =?iso-8859-1?q?wJFdhvbp05eeTLczSG4iuQDZ/jOaGQf0W5NqGn0J7eIEi+MR6eWmelHpXfrd?= =?iso-8859-1?q?lxzh6kbbJfKF70aw5vlAfBQi4rb5udFJtcABYmGkUPLyCUQooLfX1CcNBNzI?= =?iso-8859-1?q?=3D?= 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: 3485b389-b777-4998-d665-08dd421a90ff X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jan 2025 17:13:22.5602 (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: GIHYuHDNGtVjCSw+WZd71XpX5W2n0acEJDtvoNL08JnR+naSTB0PoXrrIDacsL964RoFkgEe+KFDZzbpCyXM60RmU8Dh9ZPQMTQg8zRxcEM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR09MB5442 X-Spam-Status: No, score=-12.1 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org From: abennett Cherry-picked 4420f953c31daf1991011d306a56ab74c39b44ee and 83c13cb19cb1e87a25326024943b95930a17e86b from https://github.com/MIPS/gcc Signed-off-by: Andrew Bennett Signed-off-by: Matthew Fortune Signed-off-by: Faraz Shahbazker Signed-off-by: Aleksandar Rakic --- gcc/testsuite/gcc.target/mips/near-far-1.c | 10 +++++----- gcc/testsuite/gcc.target/mips/near-far-2.c | 10 +++++----- gcc/testsuite/gcc.target/mips/near-far-3.c | 10 +++++----- gcc/testsuite/gcc.target/mips/near-far-4.c | 10 +++++----- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/gcc/testsuite/gcc.target/mips/near-far-1.c b/gcc/testsuite/gcc.target/mips/near-far-1.c index 356f7adc725..9d3f29d264e 100644 --- a/gcc/testsuite/gcc.target/mips/near-far-1.c +++ b/gcc/testsuite/gcc.target/mips/near-far-1.c @@ -16,8 +16,8 @@ int test () + normal_func ()); } -/* { dg-final { scan-assembler-not "\tjal\tlong_call_func\n" } } */ -/* { dg-final { scan-assembler-not "\tjal\tfar_func\n" } } */ -/* { dg-final { scan-assembler "\t(jal(|s)|balc)\tshort_call_func\n" } } */ -/* { dg-final { scan-assembler "\t(jal(|s)|balc)\tnear_func\n" } } */ -/* { dg-final { scan-assembler-not "\tjal\tnormal_func\n" } } */ +/* { dg-final { scan-assembler-not "\t(jals?|balc)\tlong_call_func\n" } } */ +/* { dg-final { scan-assembler-not "\t(jals?|balc)\tfar_func\n" } } */ +/* { dg-final { scan-assembler "\t(jals?|balc)\tshort_call_func\n" } } */ +/* { dg-final { scan-assembler "\t(jals?|balc)\tnear_func\n" } } */ +/* { dg-final { scan-assembler-not "\t(jals?|balc)\tnormal_func\n" } } */ diff --git a/gcc/testsuite/gcc.target/mips/near-far-2.c b/gcc/testsuite/gcc.target/mips/near-far-2.c index 2e8dbb17f7e..ed9757c4812 100644 --- a/gcc/testsuite/gcc.target/mips/near-far-2.c +++ b/gcc/testsuite/gcc.target/mips/near-far-2.c @@ -16,8 +16,8 @@ int test () + normal_func ()); } -/* { dg-final { scan-assembler-not "\tjal(|s)\tlong_call_func\n" } } */ -/* { dg-final { scan-assembler-not "\tjal(|s)\tfar_func\n" } } */ -/* { dg-final { scan-assembler "\t(jal(|s)|balc)\tshort_call_func\n" } } */ -/* { dg-final { scan-assembler "\t(jal(|s)|balc)\tnear_func\n" } } */ -/* { dg-final { scan-assembler "\t(jal(|s)|balc)\tnormal_func\n" } } */ +/* { dg-final { scan-assembler-not "\t(jals?|balc)\tlong_call_func\n" } } */ +/* { dg-final { scan-assembler-not "\t(jals?|balc)\tfar_func\n" } } */ +/* { dg-final { scan-assembler "\t(jals?|balc)\tshort_call_func\n" } } */ +/* { dg-final { scan-assembler "\t(jals?|balc)\tnear_func\n" } } */ +/* { dg-final { scan-assembler "\t(jals?|balc)\tnormal_func\n" } } */ diff --git a/gcc/testsuite/gcc.target/mips/near-far-3.c b/gcc/testsuite/gcc.target/mips/near-far-3.c index 19e1b3a7334..d4ad3e753b9 100644 --- a/gcc/testsuite/gcc.target/mips/near-far-3.c +++ b/gcc/testsuite/gcc.target/mips/near-far-3.c @@ -13,8 +13,8 @@ NOMIPS16 int test3 () { return near_func (); } NOMIPS16 int test4 () { return normal_func (); } NOMIPS16 int test5 () { return short_call_func (); } -/* { dg-final { scan-assembler-not "\tj\tlong_call_func\n" } } */ -/* { dg-final { scan-assembler-not "\tj\tfar_func\n" } } */ -/* { dg-final { scan-assembler "\t(j(|al|als)|b(|al)c)\tnear_func\n" } } */ -/* { dg-final { scan-assembler-not "\tj\tnormal_func\n" } } */ -/* { dg-final { scan-assembler "\t(j(|al|als)|b(|al)c)\tshort_call_func\n" } } */ +/* { dg-final { scan-assembler-not "\t((j(|al|als))|b(|al)c)\tlong_call_func\n" } } */ +/* { dg-final { scan-assembler-not "\t((j(|al|als))|b(|al)c)\tfar_func\n" } } */ +/* { dg-final { scan-assembler "\t((j(|al|als))|b(|al)c)\tnear_func\n" } } */ +/* { dg-final { scan-assembler-not "\t((j(|al|als))|b(|al)c)\tnormal_func\n" } } */ +/* { dg-final { scan-assembler "\t((j(|al|als))|b(|al)c)\tshort_call_func\n" } } */ diff --git a/gcc/testsuite/gcc.target/mips/near-far-4.c b/gcc/testsuite/gcc.target/mips/near-far-4.c index ac7d7273814..37baad9b4f6 100644 --- a/gcc/testsuite/gcc.target/mips/near-far-4.c +++ b/gcc/testsuite/gcc.target/mips/near-far-4.c @@ -13,8 +13,8 @@ NOMIPS16 int test3 () { return near_func (); } NOMIPS16 int test4 () { return normal_func (); } NOMIPS16 int test5 () { return short_call_func (); } -/* { dg-final { scan-assembler-not "\tj\tlong_call_func\n" } } */ -/* { dg-final { scan-assembler-not "\tj\tfar_func\n" } } */ -/* { dg-final { scan-assembler "\t(j(|al|als)|b(|al)c)\tnear_func\n" } } */ -/* { dg-final { scan-assembler "\t(j(|al|als)|b(|al)c)\tnormal_func\n" } } */ -/* { dg-final { scan-assembler "\t(j(|al|als)|b(|al)c)\tshort_call_func\n" } } */ +/* { dg-final { scan-assembler-not "\t((j(|al|als))|b(|al)c)\tlong_call_func\n" } } */ +/* { dg-final { scan-assembler-not "\t((j(|al|als))|b(|al)c)\tfar_func\n" } } */ +/* { dg-final { scan-assembler "\t((j(|al|als))|b(|al)c)\tnear_func\n" } } */ +/* { dg-final { scan-assembler "\t((j(|al|als))|b(|al)c)\tnormal_func\n" } } */ +/* { dg-final { scan-assembler "\t((j(|al|als))|b(|al)c)\tshort_call_func\n" } } */