[committed] Improve comment for tree_niter_desc.{control,bound,cmp}

Message ID YvZYlyBtpiRzN6au@e124511.cambridge.arm.com
State Committed
Commit 88ee126ee0401e293888e7d1b9219ad35eb130b5
Headers
Series [committed] Improve comment for tree_niter_desc.{control,bound,cmp} |

Commit Message

Andrew Carlotti Aug. 12, 2022, 1:41 p.m. UTC
  Fix typos and explain ERROR_MARK usage.

gcc/ChangeLog:

	* tree-ssa-loop.h: Improve comment

---
  

Patch

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;