https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107176

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
final value replacement:
  b_lsm.8_26 = PHI <b_lsm.8_15(4)>
 with expr: 1
 final stmt:
  b_lsm.8_26 = 1;

where

(get_scalar_evolution
  (scalar = b_lsm.8_15)
  (scalar_evolution = {0, +, 1}_1))
(chrec_apply
  (varying_loop = 1)
  (chrec = {0, +, 1}_1)
  (x = 1)
  (res = 1))

and

  <bb 3> [local count: 955630225]:
  _1 = (unsigned int) b_lsm.8_15;
  _2 = _1 + 4294967206;
  # RANGE [irange] long int [0, 4294967295] NONZERO 0xffffffff
  _12 = (long int) _2;
  # RANGE [irange] long int [91, 4294967386] NONZERO 0x1ffffffff
  _3 = _12 + 91;

  <bb 4> [local count: 1073741824]:
  # b_lsm.8_15 = PHI <0(2), _3(3)>

Reply via email to