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

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So looking into why this does not work but PR 57380 does. The testcase in PR
57380  again has an ADDR_EXPR which just happens to be a pointer plus (with a
multiply).

  _1 = &b.data[i_5];
  _2 = &a.data[i_5];

vs:

  _3 = b_15(D) + _2;
...
  _6 = a_16(D) + _5;

Reply via email to