From patchwork Fri Aug 12 13:41:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Carlotti X-Patchwork-Id: 56706 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 222CC385828A for ; Fri, 12 Aug 2022 13:42:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 222CC385828A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1660311752; bh=DJuy3Efl1n5R9/8fuiX2Rx4ftbOSCJA2j1X8ZOf/TUE=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=ff32I5mEX4UGrX7wH/KMaMofXA7KlB09r6odwrq9WAqznV0snM5TB4IDodKW3ti41 PH6DHX8wzoJHk2GwPz9iOn5NrRbaISfjL6bTK6OoGAf+Q9iVl0gFTGiTP46ZobiEUL 0sQsi7kSChjkklEyVPMUeJYcufv0t6zLXxbbxOh4= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2057.outbound.protection.outlook.com [40.107.21.57]) by sourceware.org (Postfix) with ESMTPS id 3322E3858D28 for ; Fri, 12 Aug 2022 13:41:59 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3322E3858D28 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=d7RgavpHCP1ocPAtrbtiWrHPjEYf27IfdX3PKpBMfRQezjlukspfhPv7EkJQfs4rYeECQDpf5m1EyTES3eLfRZtYwOD9fwMkBDvmLW6RNqQUI8dD2MAYStOQBplHOrl5ywf0R+e1IIcgyfmZi06IcHPqMgq9tRBEsUo5mUkj5QH+94AMN2ypY7kBaowP+1jgNPxXubFfxfCrjyC7kHHqS0qqFTb3NErApkD4QgNyDS7O+2UV9TOhklGYS0IQp5yKQlfxGnmtllwYlFcUH3ZU0fX6UtmHv/NBPrD49hSE4XfwhXw4/OuveAZFRmVNkhgRXf2tfAQh6rGSYKiWQvCBiQ== 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=DJuy3Efl1n5R9/8fuiX2Rx4ftbOSCJA2j1X8ZOf/TUE=; b=AE+oZbDh7DsaUzpk5G6n9aD9ZLSh8FAvdRk6oo/iWE1nBcMUaE54jfhkmxxAUPlnhvd7sVY/gWin2dXYBDbjHZtSnXDxIKAp0twA7QsyEvvfXbC2ClJ4dDwxCBUjb9jFnNe7du42IkKM4EX8DVrr7QCFRvYIBq/vRV0Ap/Mm52Fjguhbu+i3tXRiTEy+uD2KsL8n9K3c+xeahbHvmm1Vmd/o95H6c0mAOa+7W/LAjfpEypJ04NKecej2YzFOXLfoAa9EGIDUEoflygsaLsyxbF6qgFOlOBzZJhD25nY17qnEenNx0YRYNwP6nnKCZ8j+dzqCKcPQJ3TXtgaLqQVc+g== 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]) Received: from AM6PR10CA0083.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:209:8c::24) by VI1PR0802MB2287.eurprd08.prod.outlook.com (2603:10a6:800:9d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.11; Fri, 12 Aug 2022 13:41:55 +0000 Received: from AM7EUR03FT032.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:8c:cafe::98) by AM6PR10CA0083.outlook.office365.com (2603:10a6:209:8c::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.10 via Frontend Transport; Fri, 12 Aug 2022 13:41:55 +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 AM7EUR03FT032.mail.protection.outlook.com (100.127.140.65) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.11 via Frontend Transport; Fri, 12 Aug 2022 13:41:55 +0000 Received: ("Tessian outbound fa99bf31ee7d:v123"); Fri, 12 Aug 2022 13:41:55 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 465839163c579449 X-CR-MTA-TID: 64aa7808 Received: from 152fb07f064e.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 22B60F2B-2673-47B2-952E-DBF67416CB6F.1; Fri, 12 Aug 2022 13:41:48 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 152fb07f064e.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 12 Aug 2022 13:41:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PG8/F9RJNwEj6yUW2GoIB18ezmCfOzm+YEqiu8HDCOTtmtxgzSVYRaCTREzkfjqmg47UvB7nI/+YeCDZFwJ0HhPTfqfi/fTR1GbD+VqA46/Cjr6Wl+ZM+yjbpIoFLDSCsWix0yyVRaRnmfPet08U735q0A5p6K4pr40NTnZjWMZd/QYfy0zg8q2E7THI31G57bsJvWYl+1LFTV99VlUWPUH67UEw7QL+c3Eedi6ofgp9gpuLCTJKc3asSzZobHK0rVmPHk94W5RZDzXQx4t2vba/j+gy8g+tTbicRqATaF1mBGq6tOHGVd4stK8jNvnUrHe/vUyuq6hyLz4mhMThkg== 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=DJuy3Efl1n5R9/8fuiX2Rx4ftbOSCJA2j1X8ZOf/TUE=; b=CdKbnmUlgdDsUQmMwQiYdNrcwIMxsLW2AZC3DoPSJykE+SRvsqBz7HmXiPPM0uTz1K18Rnsdk8o9JRW4kkxjLgkXi8p6kn0VeaYGlBKp/g3l6hSzHlkSxKiXwful2oCTj7y98d9nSi5I7c1esjLUUukBFGCjMYuZFmFSemvbMD+mVUXX92daGMasrMN8TTE8dl9ZXUEF4vq+LMOl1E9XQOC9/cOb3aQ7X1oAJ8JKn6keYvJOUVCpspZkbVoR6p0od8AjFXKq2zowFOeanphPgAdw/qoS1XiS6h1uuUR8c4OtiBdPQc/sKEOPRkQEoxx4hmeMBApL1mOHDASb3IasIw== 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 AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) by DB9PR08MB7021.eurprd08.prod.outlook.com (2603:10a6:10:2c8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.11; Fri, 12 Aug 2022 13:41:46 +0000 Received: from AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::4fb:4cc:6796:e39]) by AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::4fb:4cc:6796:e39%7]) with mapi id 15.20.5504.025; Fri, 12 Aug 2022 13:41:46 +0000 Date: Fri, 12 Aug 2022 14:41:43 +0100 To: gcc-patches@gcc.gnu.org Subject: [committed] Improve comment for tree_niter_desc.{control,bound,cmp} Message-ID: Content-Disposition: inline X-ClientProxiedBy: LO4P123CA0630.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:294::13) To AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: d5811de8-c5ca-4d82-d0e3-08da7c686c0f X-MS-TrafficTypeDiagnostic: DB9PR08MB7021:EE_|AM7EUR03FT032:EE_|VI1PR0802MB2287:EE_ 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: ygIIR+HX9pbJMY9m102IJVzFAUGcaLh28Sd3gMAKfQgE73yu5JxOVD8cDnNf4M5CXvmR4LYir/FjjFUedAV3FD4PJeR555MytpGs6PPcqxcI8F2KMm1+GAD4zn57o/D5yh7kuAUeerZQuDfNRLmQQQgPVO3cXGqOGTNTQTKyDeN8V+ao2Hmjq572ry8+010bvgnqeDeOtbu3lGFylzTrEvOyVHsqPUwN07Aw2KQYxYqGZfsBTA4eWrwHYB1WmK2VTAB5wcygL6z8pSReU9X7HNNZAW8Wgvq0qGdGX4kiozgUswxwjTfTCU3nKJH6U5KH4bHC0MHMSiJ/UTJPZFYB/kpYrFLB5IJvyXVITj4Cdz3JcKZbn+HXXvxWbW3kgSOInlosxmsm4TBKcf2QSBu5hloaJ6BF0MeN1Uk43SOum9izAScOkDAmMCIotuYKXG5wAE9nOaQuwpRqLdfshU9ddD7yNeth03AEJZOInLkWcOU8fSjeXMr899xrDHUm5lJ4zrAV6wPt8pz4H7UbyvBG9YOuT55OonfEdjCowjXUAxyU3VpE4HDurkJlAlIDBk9BO70yZQAKv60hAvAQ3FhcpOLNIl7MyRTeDuIBw5pLTLpran4JQYtgBzAfkMkDcUte+hzH35TE1SQHdmVnlHCGA++UBiqMcXKNRUktxhzebq4rCWFwyVcdwYkybYhfi/ogiIruA2NZaJhmbnnzrKTkvgjVLRlAyRu3LzSDqlgsmYI= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR08MB6678.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(346002)(376002)(39860400002)(366004)(136003)(396003)(26005)(66476007)(6512007)(38100700002)(8936002)(44832011)(6486002)(86362001)(478600001)(5660300002)(6506007)(6666004)(41300700001)(8676002)(2906002)(66946007)(6916009)(66556008)(186003)(316002); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB7021 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: AM7EUR03FT032.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: f8293e5d-e34a-4900-c429-08da7c686628 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: r0j02I9KvT3zxCQsCEGj+iw8w2SRtguYlO/beheaDUppXhu6iI1rZjhiCfWFMIKjKYMvmV0WezPZKGnFcE6umsM1DeWp9Ypj51u2CFDwb+UANJm6Gi539YkA2ZZzTTyf5fRJ6yyUxQrgkUtfqjNIGMOLfw+gQOwX4C9thx7E9hiapSObwKf7tiq4JKA2ZNR3EUojaHfeEiSFCn2Q+piR+qWHxEKTSVo++CyCBlv/4rJpVmVq78dMCk31MX4r+6v4tbH7x1l9HKkQPpsWUYYB7n6VL5ktKNT+kNkw61FZGlotaVsYvjHeGS2fDKehoQG4iR8RbRpP+t74FKgb208DKl/UQdKoOH4svCjdlig7eqDSC0ozuAd8uBBsMUs8ZqiSqJ3swKmqTGnqk+B4FxG3qk56+rYvtVT/+OIQf29e7c530+u0eBZPdloFQuxheaNvrIiAkKZ1EunUuw8BeZfKwdDoHumYXJ9xK/Xfhued+PapWymF9Y/PMMcz4cXuCE/Efu827hn+RQdUU7GPyM/FqdboRFowUd1UsOCdKVYj0JjwkZLHVJUPkEfxX3w9lIjMDxYjof5VEQBpAqcSpSDNxuVLnU2myovMJb0YKZh/HTkhFesVORHScWBGaiRg8xpwdbWYFAmEINymtDO71yk2FO/9hp+Fqa+WF4Zqli0lWyt0TlWFI1gMV3ok+9nm6kgAUgpIpY6HeGm6vdE9p3GhhHlykvoibhvurSw3OWsQZyS6VpmwWjwaSso1U7/6qWuz5IgTlKCL+uRLfVTZFN51xCGRIYmXIxzHS4yAXTBHe/0EPEi9RIIAlqCMokENDdDM 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:(13230016)(4636009)(396003)(376002)(39860400002)(346002)(136003)(36840700001)(40470700004)(46966006)(5660300002)(8676002)(6916009)(316002)(70586007)(82310400005)(40480700001)(8936002)(70206006)(40460700003)(44832011)(82740400003)(36860700001)(2906002)(86362001)(81166007)(356005)(6506007)(6666004)(6512007)(478600001)(41300700001)(26005)(6486002)(47076005)(186003)(336012); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2022 13:41:55.7140 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d5811de8-c5ca-4d82-d0e3-08da7c686c0f 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: AM7EUR03FT032.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2287 X-Spam-Status: No, score=-13.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_NONE, 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: Andrew Carlotti via Gcc-patches From: Andrew Carlotti Reply-To: Andrew Carlotti Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" Fix typos and explain ERROR_MARK usage. gcc/ChangeLog: * tree-ssa-loop.h: Improve comment diff --git a/gcc/tree-ssa-loop.h b/gcc/tree-ssa-loop.h index 415f461c37e4cd7df0b49f6104f796c49cc830fa..6c70f795d171f22b3ed75873fec4920fea75255b 100644 --- a/gcc/tree-ssa-loop.h +++ b/gcc/tree-ssa-loop.h @@ -54,11 +54,11 @@ public: widest_int max; /* The upper bound on the number of iterations of the loop. */ - /* The simplified shape of the exit condition. The loop exits if - CONTROL CMP BOUND is false, where CMP is one of NE_EXPR, - LT_EXPR, or GT_EXPR, and step of CONTROL is positive if CMP is - LE_EXPR and negative if CMP is GE_EXPR. This information is used - by loop unrolling. */ + /* The simplified shape of the exit condition. This information is used by + loop unrolling. If CMP is ERROR_MARK, then the loop cannot be unrolled. + Otherwise, the loop exits if CONTROL CMP BOUND is false, where CMP is one + of NE_EXPR, LT_EXPR, or GT_EXPR, and CONTROL.STEP is positive if CMP is + LT_EXPR and negative if CMP is GT_EXPR. */ affine_iv control; tree bound; enum tree_code cmp;