Expand comment for tree_niter_desc.max
authorAndrew Carlotti <andrew.carlotti@arm.com>
Wed, 9 Nov 2022 15:59:21 +0000 (15:59 +0000)
committerAndrew Carlotti <andrew.carlotti@arm.com>
Mon, 21 Nov 2022 16:00:52 +0000 (16:00 +0000)
This requirement is enforced by a gcc_checking_assert in
record_estimate.

gcc/ChangeLog:

* tree-ssa-loop.h (tree_niter_desc): Update comment.

gcc/tree-ssa-loop.h

index 6c70f79..c24215b 100644 (file)
@@ -52,7 +52,8 @@ public:
                           may_be_zero == false), more precisely the number
                           of executions of the latch of the loop.  */
   widest_int max;      /* The upper bound on the number of iterations of
-                          the loop.  */
+                          the loop.  If niter is constant, then these values
+                          must agree.  */
 
   /* 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.