From patchwork Wed Jun 28 13:47:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tamar Christina X-Patchwork-Id: 113906 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp8941660vqr; Wed, 28 Jun 2023 06:52:06 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7rNX0p6o+ommtmbuOH/rBjz64h2enFqOHmvM8RQSXKBzIQbszWxzCjF84ZWtOThxe8qsvr X-Received: by 2002:a2e:910a:0:b0:2b5:9f54:e28b with SMTP id m10-20020a2e910a000000b002b59f54e28bmr8609592ljg.7.1687960326353; Wed, 28 Jun 2023 06:52:06 -0700 (PDT) Received: from sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id fi16-20020a170906da1000b00991e4587539si3532782ejb.576.2023.06.28.06.52.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jun 2023 06:52:06 -0700 (PDT) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@gcc.gnu.org header.s=default header.b=J7fUMM2m; arc=fail (signature failed); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnu.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 448753870889 for ; Wed, 28 Jun 2023 13:49:28 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 448753870889 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1687960168; bh=moRo3cWohc8wmbspzb0Zcvx6SUNQLXVpvRsjK6H1W78=; h=Date:To:Cc:Subject:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=J7fUMM2mfXVd3EKoJEi4RcaR2qeZ/LQbk/ozCGLVtwdmcphnQl2kEdhOdX/kvqDCO 9bgP3N5YcsNsstZHxJ8EoQmPSo2FzHABk5H2dOZJ+7z6c55P90rQTMN9pqx5XeQ0wb Ha3HyeksQhLmzhxrG8+l6lSxiIVQHdRc1Dxwqo4c= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2085.outbound.protection.outlook.com [40.107.22.85]) by sourceware.org (Postfix) with ESMTPS id 4C0B6385E019 for ; Wed, 28 Jun 2023 13:47:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4C0B6385E019 Received: from DUZPR01CA0130.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bc::25) by PAXPR08MB6639.eurprd08.prod.outlook.com (2603:10a6:102:154::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.24; Wed, 28 Jun 2023 13:47:38 +0000 Received: from DBAEUR03FT049.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:4bc:cafe::ca) by DUZPR01CA0130.outlook.office365.com (2603:10a6:10:4bc::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.34 via Frontend Transport; Wed, 28 Jun 2023 13:47:38 +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 DBAEUR03FT049.mail.protection.outlook.com (100.127.142.192) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.20 via Frontend Transport; Wed, 28 Jun 2023 13:47:38 +0000 Received: ("Tessian outbound 52217515e112:v142"); Wed, 28 Jun 2023 13:47:38 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d09132068e93acc2 X-CR-MTA-TID: 64aa7808 Received: from 17280a81f5cd.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 0ADBE8A2-BFF2-4945-BE01-084DA49721AE.1; Wed, 28 Jun 2023 13:47:32 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 17280a81f5cd.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 28 Jun 2023 13:47:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iuu151Czl5bRZW0PSBnWNfnN7NBKi2g4qmTAzuxqnPUXwhJCAA4pIphMdgQh4Nc3k6d3/uht2t5anAbIhjPcc1si+w5zivX4/GyhQVSAc81rWCpmkdvVT6iSAcdZNnzg/R1Qj9TdLYwMkNItJRhjWZ3aMWF+g5GkZ/RNzcVbq0caw0dOdUcLUE08z4DIv2BJrX7f6vPEFjd2sbahKBPnCaM9uSum9czT/d05gIGQWWMviziEe8Q10oBwrIrTJHHxPIpnZves1MAeL0lQEXOTSW87bb80jWmIsC6wyln8mbG+oosdaYLHLCyL519G0d39ErH0scgqkaLRIuFiYyHVNA== 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=moRo3cWohc8wmbspzb0Zcvx6SUNQLXVpvRsjK6H1W78=; b=GGxxhM1MUiCX5ganRj/zy3rngGIzCDvNU6xXEM2FJpn7inj5f1hf1cHl7tMppvJK12EA0qqmB0selCSMqZkKqmrjNeAd79CLNcu3HOI2FPCTMsx7p1S9I1LJm5VW5NfsaF+P1OUn/3/SG4DtAG6RWXXIjPZDi6VcqjzuPe09P8aWjl+is6IlqZqHWn+K90Lix0sOdc6QwedDHSMrcuRvA8xMz/Q3fdtz8S6n/XwHJnrdlCy9BeFCwscMqtGnqxaDkWFOodzOWod1/R/Ue9+vKBU4uiklLG/5taTes5hpqpKnJZEfE/SMgMVGUcMeS6aGRDsapuj0O1RHOUbqEpCYfw== 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 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) by DB5PR08MB9970.eurprd08.prod.outlook.com (2603:10a6:10:489::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.23; Wed, 28 Jun 2023 13:47:30 +0000 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::2301:1cde:cfe7:eaf0]) by VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::2301:1cde:cfe7:eaf0%6]) with mapi id 15.20.6521.026; Wed, 28 Jun 2023 13:47:30 +0000 Date: Wed, 28 Jun 2023 14:47:23 +0100 To: gcc-patches@gcc.gnu.org Cc: nd@arm.com, rguenther@suse.de, jlaw@ventanamicro.com Subject: [PATCH 13/19]middle-end testsuite: un-xfail TSVC loops that check for exit control flow vectorization Message-ID: Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: DM6PR14CA0069.namprd14.prod.outlook.com (2603:10b6:5:18f::46) To VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VI1PR08MB5325:EE_|DB5PR08MB9970:EE_|DBAEUR03FT049:EE_|PAXPR08MB6639:EE_ X-MS-Office365-Filtering-Correlation-Id: 54469910-0ab0-4764-95d1-08db77de3c6e 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: NBBWkskrdrWjOEtW2Igcy696BzsEslDzgJUhXH4AOgcYO5yGXss96IO+BXSo7T9eVV28i8ZlMq6/qWf18yiWCzzZjhVgglrnIDMOyX5dvLHO07ALaMy3PAjmazJbwHLSedMwTm5ulHDluRj/tIOmVpzRmjn/XEuKCBCqkpHuBdC3/p5DKcv3ik0jsbdsb/NzUQO4qQNovXej6w7OlBk01eUaDIzCBz988MsSg9cfzwGis2Hdbt9+kKvhqEtkQtNpkqbmuwYYwCbquhvG0qod/ktOMUGNWHNMPmBJhBg03FWsGvXx9Zc63oAYmMyf+RYZBXB0pUZmwnq3gEd3451q/d1WgZWVpQg7WKDnOnEgIb5tLAImlwkucYJpHlOCRAbiwUVF6VPWNOfaC8Jbj+qsc6/bGBEiF0tKZXGKm/BQT4hQ/aQjo2Rg4sFKKEUZ3962KFY0NUfJ318cYCfH1ZCmU/9rT7fe+sJLAeVycRaAq08+ZF5AYGl5a603HQu0uqZPVsjxRngUoF1ZsuiZ6IkQmR9P8W1NHrEtF5l+UXkzBikoMwxfNqPyQ2m/05oGhHKJMRkRW22hoKRhpVmewD9abDQLlzle4FEVKstfhpPcH8IJhzVtQ/xNqH42WopllEvXgSJqD0Io4kcetkGnFtF3dA== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB5325.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(346002)(396003)(376002)(366004)(39860400002)(451199021)(66946007)(66476007)(6916009)(44832011)(316002)(66556008)(478600001)(4326008)(36756003)(8936002)(235185007)(8676002)(84970400001)(5660300002)(86362001)(2906002)(33964004)(41300700001)(44144004)(6486002)(186003)(4743002)(6506007)(6512007)(6666004)(38100700002)(26005)(83380400001)(2616005)(2700100001); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR08MB9970 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: DBAEUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 0f19fa28-e31b-4765-c1b7-08db77de37aa X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OMS0ty3Le2+qsPyOVo0lzqoHkRqivm6+R8A9pZ9hvM3tb0yrdC2PA5lBk7MwOBvrrHTQdUImfb8qwvlacyhlhfn2aQqXt6ftpFE3mCrMkLugASFcyydxzmISDxxJHavu4YWzFi0+uwNPNf4mnblv3P/3Nof7w6roQAcSsvQKSVC3RsNpbGvZbz7OW6A8IpmBGG+aJZhn3BWrbfYOCTi0rD442staE8a1S+mD1QH7U0G9tzoFCjpksNQCPQSbIWpJDkr+oTf7BG6L7huLutD7RCzFE+AcuGIIAsGjXYZtoX0NhA5V3jxBAh/wgO30UwTKkH7x/BCs1xJhPFV8SDFMqZad7pyU9O5Y4M9FEUoLDRwaaLRHAr3WVIojE0nLzzqHFUk1BADWe+ACJ1s9ZZS/VXmzzsjRX9SNJKbUR9ZfB4EwvXtkiACX8XaOz5JverB7XnqUbfY3A8M+UBmpbI2p3DIuKT8EILgk+khGDJKnKxC4FCFQ5E8f2qeYSYQwGncj7zo3zMyiv/StS01TZ+Av5tDaKL4G8i5H2RG/4t46FZCVGKxnf0dyObX1hdNNvKORrPafAux3rlqvJ3y24yXw4pgUgyL0HRK9PzK0Canwl+JZfun9Bv+bHargKEfp6ObVQy3BdWQbKtyrMk3DLz5SmfnR1b7lPRv2YObY6f+VN8agVBacPubA/llnIWxfMzWWWLRTyXczqZ1Vqpr+GCtFAXKPUJR+rGP5ReoQxrkJ81ecxNoebORa5yvqqzr8Px5FzLU5ypy0WWQyCGKbS0/FnJrng3kDg8CbaGxsbATbG0w= 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:(13230028)(4636009)(346002)(376002)(396003)(39860400002)(136003)(451199021)(46966006)(40470700004)(36840700001)(84970400001)(33964004)(44144004)(6666004)(478600001)(6486002)(83380400001)(2616005)(47076005)(36860700001)(336012)(40480700001)(82740400003)(86362001)(40460700003)(82310400005)(6506007)(26005)(4743002)(107886003)(186003)(81166007)(2906002)(6512007)(4326008)(36756003)(6916009)(8936002)(41300700001)(70206006)(235185007)(70586007)(316002)(356005)(44832011)(8676002)(5660300002)(2700100001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2023 13:47:38.3226 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 54469910-0ab0-4764-95d1-08db77de3c6e 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: DBAEUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB6639 X-Spam-Status: No, score=-12.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_NONE, KAM_LOTSOFHASH, 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.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Tamar Christina via Gcc-patches From: Tamar Christina Reply-To: Tamar Christina Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org Sender: "Gcc-patches" X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1769954687034362371?= X-GMAIL-MSGID: =?utf-8?q?1769954687034362371?= Hi All, I didn't want these to get lost in the noise of updates. The following three tests now correctly work for targets that have an implementation of cbranch for vectors so XFAILs are conditionally removed gated on vect_early_break support. Bootstrapped Regtested on aarch64-none-linux-gnu and no issues. Ok for master? Thanks, Tamar gcc/testsuite/ChangeLog: * gcc.dg/vect/tsvc/vect-tsvc-s332.c: Remove xfail when early break supported. * gcc.dg/vect/tsvc/vect-tsvc-s481.c: Likewise. * gcc.dg/vect/tsvc/vect-tsvc-s482.c: Likewise. --- inline copy of patch -- diff --git a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c index 3fd490b3797d9f033c8804b813ee6e222aa45a3b..f3227bf064856c800d3152e62d2c4921bbe0d062 100644 --- diff --git a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c index 3fd490b3797d9f033c8804b813ee6e222aa45a3b..f3227bf064856c800d3152e62d2c4921bbe0d062 100644 --- a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c +++ b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c @@ -49,4 +49,4 @@ int main (int argc, char **argv) return 0; } -/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */ +/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! vect_early_break } } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c index bf98e173d2e6315ffc45477642eab7f9441c4376..441fdb2a41969c7beaf90714474802a87c0e6d04 100644 --- a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c +++ b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c @@ -39,4 +39,4 @@ int main (int argc, char **argv) return 0; } -/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */ +/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! vect_early_break} } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c index c4e26806292af03d59d5b9dc13777ba36831c7fc..5f2d2bf96c5bfc77e7c788ceb3f6d6beb677a367 100644 --- a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c +++ b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c @@ -37,4 +37,4 @@ int main (int argc, char **argv) return 0; } -/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */ +/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! vect_early_break } } } } */ --- a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c +++ b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c @@ -49,4 +49,4 @@ int main (int argc, char **argv) return 0; } -/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */ +/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! vect_early_break } } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c index bf98e173d2e6315ffc45477642eab7f9441c4376..441fdb2a41969c7beaf90714474802a87c0e6d04 100644 --- a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c +++ b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c @@ -39,4 +39,4 @@ int main (int argc, char **argv) return 0; } -/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */ +/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! vect_early_break} } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c index c4e26806292af03d59d5b9dc13777ba36831c7fc..5f2d2bf96c5bfc77e7c788ceb3f6d6beb677a367 100644 --- a/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c +++ b/gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c @@ -37,4 +37,4 @@ int main (int argc, char **argv) return 0; } -/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */ +/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! vect_early_break } } } } */