From patchwork Mon Feb 12 13:48:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthieu Longo X-Patchwork-Id: 1897731 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-armh-onmicrosoft-com header.b=v2QLyC6B; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-armh-onmicrosoft-com header.b=v2QLyC6B; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4TYQmC3d9Dz23r3 for ; Tue, 13 Feb 2024 00:48:59 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 6178D3858C2A for ; Mon, 12 Feb 2024 13:48:57 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2070.outbound.protection.outlook.com [40.107.15.70]) by sourceware.org (Postfix) with ESMTPS id 6582F3858C52 for ; Mon, 12 Feb 2024 13:48:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6582F3858C52 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6582F3858C52 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.15.70 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1707745713; cv=pass; b=DF/5/nyZhWoICyKAro82Gdb6nexS/z4ocvFDmjX2/x52OkcfUwT3SYj0VSvZERebPSQHzAkRHxTcKeKt/di73SWfMcKoxWkU+xJCIp/z1MWgCKEoheejVB7y9yI+LDx7KgDqA6U5CJdA7Hm8wETcV45fiiXkMAsgwfFwoEEcR8Q= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1707745713; c=relaxed/simple; bh=ZnhZAxMoJLbiox6g+rPQh+bHmonK/NRysvLlejqfulo=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:To:From:Subject: MIME-Version; b=QwpUFMijTT+/6LYrRQjL2nbJBLRAklAawPCYoeICOzKzQpscR7UUeWyYIBe8bQhDygorzkw2aU4f48zu5oGZycK2VmCskTrpeQzrwjaIGZ7RtSEKwAUnk2LqVFZBCtzNPA1qjQFG1zWH+/fhIjPnfevZG8DKo7d74Rn4tGiqhUo= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=ZtoDzOjDWxr6BeMWkqh4SR+4xjePui8GgWiRLWQbh3/9YrccARM/EWN6ZAI9+TUH/j7M6/cBPmYc0uluGmeCu2bdd7F654qo6kwIsBuMSPe7mIotv9XIsZXeDYX+EEEiMiBWqZr2KFzo0w6QHRkJQqiMvzZbwBVfQWbpP9e/HpkJFx53gFijrwcCcwvnJejg2owKJHzC5dyctNN2RZtYjuBSlR2SXEKVnMfsyh2R86bgXa/PMR+OvnXM7D7Q3sZ8J+6sgilB2ESIofAFF784NdRPUbtjiKO8mFQJn1srqmqbDMspeVjBJVauEKJALonomTHiQvPW6IOVQ7Jhf2H0YA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=LgYcIl6yju8Sxbamh+OBE3CVhnDIqhUDIwv0OqjORqA=; b=Ju08ZDGJjPWTSKDALCKCMRmp/h4qaEPRoV7yy2ZjBihfc51QA0V2u0/ba2gXpGXejROkeAIX7bjH/PDR+9mLyVvT7/coU4M8rhInCO5Ns/J5NrkOGxMvgPSqQuoZCQO3rgeMe4JlkZnHkycHnlzFNzvoLOjrZ03MfN/XXx2KGG0lBOb+wPVjKZZiHdPlnyMenlHlJb4HWpS5YkRFho/MdfeO8YZGvlN/j3QUC4Kf/X7OPj/a3kgVEpvwp4A/X0FxX7ZhCwQRrT4kV4O3KbfLil3ohNC5uFsPLO5ZIv13nUHN6ma8++H2pcSldx04t3HDq+jIlVwA5VZXazLb7+RsnQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LgYcIl6yju8Sxbamh+OBE3CVhnDIqhUDIwv0OqjORqA=; b=v2QLyC6B5Z9hrF0gHWqCLJDD7K1P5MmNeY6aVem6Yw7pRioi+JKaQfDqOpQ0YMjRcZJHwAlepyCpmPF/EP+YxwzceCR2bcZwoIWGUN7uBu/7HD/s5GU9SuqZdPGXraJXrTTQJlszrCLGGi7zcdGZRkhNy3uuEwnsUlW/+D3DpPo= Received: from DU2PR04CA0194.eurprd04.prod.outlook.com (2603:10a6:10:28d::19) by AM8PR08MB5841.eurprd08.prod.outlook.com (2603:10a6:20b:1db::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.33; Mon, 12 Feb 2024 13:48:28 +0000 Received: from DU6PEPF00009526.eurprd02.prod.outlook.com (2603:10a6:10:28d:cafe::25) by DU2PR04CA0194.outlook.office365.com (2603:10a6:10:28d::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.37 via Frontend Transport; Mon, 12 Feb 2024 13:48:28 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DU6PEPF00009526.mail.protection.outlook.com (10.167.8.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.19 via Frontend Transport; Mon, 12 Feb 2024 13:48:28 +0000 Received: ("Tessian outbound c4f080b252bb:v228"); Mon, 12 Feb 2024 13:48:28 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 39ff0a6d3b1e6f08 X-CR-MTA-TID: 64aa7808 Received: from 5772d52f04a4.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id F57F3C7C-0E41-4212-B8D6-667FD4BE3E68.1; Mon, 12 Feb 2024 13:48:22 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 5772d52f04a4.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 12 Feb 2024 13:48:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NseaiN9z0ttqZsPPpRVzfISYr69atSOrc72rQqjrDeF9EiI5MA302RcVnyOLDJnPE4NGXxLcHomHom6dlLuUWGtqm23AoA7z9ZL1IjPt2vsIvWQd/++1Hd1IQ37KP2nulXrugB1lZDMerEzHqO66B3nHanxvPPnJi0tYehbei6DzwLT69n70QdjOH9Lx1BJR3EglLlk+2vy5aE4cptNpf+IiZh5BVvoibBPIZrQu+sP8mSBpoql+OtL3VBHLp8QjHNd2TUZ1J8qOvqi5S1NejjB3B8gckp25JF44+wzSacnq6d1oqHPKBrHZy1wIwB5RsUxqSi9UZZzQZEYrAUDFCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=LgYcIl6yju8Sxbamh+OBE3CVhnDIqhUDIwv0OqjORqA=; b=NNxM4MyDY0ndQ0rFaThEvM/eicGx0ZDeFfZQkUt5rOiR0RHvDjIjN8WRBezAnW03me/sclfzAyFXUpC45QczCBnqHA73RzoRYlsyZ+hnyVS9b4AV5BNhOnTsySoPzIcAelj8D2EmEN0dmyVjI2rdtgU7tlQrBG7os+5GD2jIiS3+4dNcneCa1dZwJl6XyvMXVJIUdngh4a2CMVoUTBnn1di6Pu5L0U73FtukPLxToGjpwj5l5Mc47MLzQjrdIF6vYURugjJuk6uGNTFNRl2UN8UQpGUh7QjUFaSalZ5MaeFnjbMjRlzch4/6RIjEPWr1yCj6sNENefOxPLGe3zy9dQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LgYcIl6yju8Sxbamh+OBE3CVhnDIqhUDIwv0OqjORqA=; b=v2QLyC6B5Z9hrF0gHWqCLJDD7K1P5MmNeY6aVem6Yw7pRioi+JKaQfDqOpQ0YMjRcZJHwAlepyCpmPF/EP+YxwzceCR2bcZwoIWGUN7uBu/7HD/s5GU9SuqZdPGXraJXrTTQJlszrCLGGi7zcdGZRkhNy3uuEwnsUlW/+D3DpPo= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AM0PR08MB4227.eurprd08.prod.outlook.com (2603:10a6:208:13d::14) by AS8PR08MB7837.eurprd08.prod.outlook.com (2603:10a6:20b:528::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.32; Mon, 12 Feb 2024 13:48:17 +0000 Received: from AM0PR08MB4227.eurprd08.prod.outlook.com ([fe80::1372:f327:cd29:821f]) by AM0PR08MB4227.eurprd08.prod.outlook.com ([fe80::1372:f327:cd29:821f%3]) with mapi id 15.20.7270.033; Mon, 12 Feb 2024 13:48:17 +0000 Message-ID: <9336d774-4b6e-468b-93fe-98e96a7c4bd2@arm.com> Date: Mon, 12 Feb 2024 13:48:16 +0000 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Richard Earnshaw , gcc-patches@gcc.gnu.org Cc: Kyrylo Tkachov From: Matthieu Longo Subject: [PATCH][GCC][Arm] Missing optimization pattern for rev16 on architectures with thumb1 X-ClientProxiedBy: LO3P123CA0003.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:ba::8) To AM0PR08MB4227.eurprd08.prod.outlook.com (2603:10a6:208:13d::14) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AM0PR08MB4227:EE_|AS8PR08MB7837:EE_|DU6PEPF00009526:EE_|AM8PR08MB5841:EE_ X-MS-Office365-Filtering-Correlation-Id: 203f73b5-2c17-419c-1990-08dc2bd14ada x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: e/9NZhP4LUx/9Dc6+k+RISwUyTH4pM42GOBMTgZ00q84WvonvY/rLulCxzyvP8GxDXbj3yNAL0L2JHosDtWwvzXlW6ybKMILeu4dtqPXkd8kBI6mwr4kVuAq0h99+Xxz8jD4U8UMBmM/GUlYduXv+j64Gd8pJUzlnsYk00rtPTUXMB4z125k8XYji38FggWzh9hGaGjyG2G2poyBL9fSff78EZklPOV+54rCgnXCDaesJAmEFZ8eDB4afF1DCohkdyVwMHPB6GKJw11hupzidpogYdnSZYs0iiPll5n9ogBM0gdaHq7/UIF4Q3uXPZ+sJcJ2QLPj/tlbX+92lnG6KNiY+KwaDz7sH4hzSbpm/42BVUxrtSoYJ+MFT+9RPkxiV6Qs56FhEMfQk+UizqX/CpZ4FHAnMwM15hCQhYqosh9QH2AATB8xnyoCeC7RiX6om4IpNZRbfL6VCoC0xfPiWZLQBNXzgQWpihMnFqEV4uaSwlQrLKR1U0PuqEKZN7x4Md0GBOtOLy8LSHKi5sDCBIUhQrv8LC5vXJc/0jJqvnc= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB4227.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(136003)(39860400002)(346002)(366004)(396003)(230922051799003)(186009)(1800799012)(64100799003)(451199024)(31686004)(966005)(6512007)(6486002)(478600001)(84970400001)(41300700001)(4326008)(44832011)(235185007)(5660300002)(8676002)(2906002)(8936002)(66946007)(6506007)(33964004)(66476007)(66556008)(316002)(83380400001)(2616005)(26005)(31696002)(86362001)(55236004)(36756003)(38100700002); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB7837 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU6PEPF00009526.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: bcec7c20-3779-43d7-6802-08dc2bd14457 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: X/xyRg5fvv+ecuay5NXDaVOf5j0PJoymgOCz9kFKXp2NCyXyO9BCZSTTo8jKos9DseovSlI6vGYoYowwKXibfim7RywHsGuJc1FlchmIrVFBw8Jelt9X4fSnX3XnuthqMngvtd4lhjRoZNMePo8eKheC56ApVh8g+Mw/YV2JltZw6Lo6n6q0zfhT2uJFPECFtmCIbKXlObpO1k7RmL76LEVgrUuEh4Rwa2NNzv1tgX//S5sbpGHXldj+/Q+pM5Yyr+xcXtKAc3sL4YdtjG/WaSNPVjbpC0cU2XD9cS2LOlfHI/1krOjWfNUVFQ8DMQRLih43wDN+TytvhBrNAcyGAG0Em7bPgxeM+rihUT1z8tW89awrkNpEXuH4JMDDiQsUbHzvWJ3Q0iVUt6+qfcnEA9ej0k2jBDhWxvUuUv+7hN/x1DJ/n6q93IfYmPJvexpeo4nJE4I+PZVykRdbzESQLEhpsyxnJS7uMrAmMpWGanR4TXQeF7p6qBkTSB4w7FzzrAjnVe8LIosRh5P41ctz/XmWR2P8uJoSFTRj6q8sCqEOb8Np53pVqiBiTZ9PVW68LEYfEEW4YIiYK+830SH4QA== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(4636009)(376002)(136003)(396003)(346002)(39860400002)(230922051799003)(64100799003)(1800799012)(451199024)(82310400011)(186009)(46966006)(40470700004)(36840700001)(2906002)(8676002)(8936002)(4326008)(5660300002)(44832011)(235185007)(336012)(31696002)(2616005)(83380400001)(26005)(36756003)(82740400003)(356005)(86362001)(81166007)(70206006)(70586007)(316002)(6506007)(33964004)(966005)(6486002)(6512007)(478600001)(84970400001)(31686004)(41300700001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2024 13:48:28.3734 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 203f73b5-2c17-419c-1990-08dc2bd14ada X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DU6PEPF00009526.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR08MB5841 X-Spam-Status: No, score=-11.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_NONE, KAM_NUMSUBJECT, KAM_SHORT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY 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+incoming=patchwork.ozlabs.org@gcc.gnu.org This patch marks a rev16 test as XFAIL for architectures having only Thumb1 support. The generated code is functionally correct, but the optimization is disabled when -mthumb is equivalent to Thumb1. Fixing the root issue would requires changes that are not suitable for GCC14 stage 4. More information at https://linaro.atlassian.net/browse/GNU-1141 gcc/testsuite/ChangeLog: * gcc.target/arm/rev16_2.c: XFAIL when compiled with Thumb1. From 11be6a0feb1cbc0bca6e23dacf98c5817b71ba3d Mon Sep 17 00:00:00 2001 From: Matthieu Longo Date: Thu, 8 Feb 2024 18:13:49 +0000 Subject: [PATCH] [arm] Missing optimization pattern for rev16 on architectures with thumb1. This patch marks a rev16 test as XFAIL for architectures having only Thumb1 support. The generated code is functionally correct, but the optimization is disabled when -mthumb is equivalent to Thumb1. Fixing the root issue would requires changes that are not suitable for GCC14 stage 4. More information at https://linaro.atlassian.net/browse/GNU-1141 gcc/testsuite/ChangeLog: * gcc.target/arm/rev16_2.c: XFAIL when compiled with Thumb1. --- gcc/testsuite/gcc.target/arm/rev16_2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/arm/rev16_2.c b/gcc/testsuite/gcc.target/arm/rev16_2.c index c6553b38a00..dff66e10bb9 100644 --- a/gcc/testsuite/gcc.target/arm/rev16_2.c +++ b/gcc/testsuite/gcc.target/arm/rev16_2.c @@ -17,4 +17,4 @@ __rev16_32 (__u32 x) | (((__u32)(x) & (__u32)0xff00ff00UL) >> 8); } -/* { dg-final { scan-assembler-times {rev16\tr[0-9]+, r[0-9]+} 2 } } */ +/* { dg-final { scan-assembler-times {rev16\tr[0-9]+, r[0-9]+} 2 { xfail arm_thumb1_ok } } } */ \ No newline at end of file