[Bug tree-optimization/87473] [7/8/9 Regression] ICE in create_add_on_incoming_edge, at gimple-ssa-strength-reduction.c:2344

wschmidt at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Oct 11 21:38:00 GMT 2018


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

--- Comment #5 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
Introduced by 136t.loopinit, still around at 172t.slsr:

  <bb 5> [local count: 14598063]:
  # qz_1 = PHI <qz_3(4)>
  # jl_22 = PHI <jl_6(4)>
  _8 = (unsigned int) jl_22;
  _13 = _8 * _15;
  qz_11 = (int) _13;

Looking through degenerate PHIs complicates SLSR's job quite a bit.


More information about the Gcc-bugs mailing list