https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121091
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- # pg_3 = PHI <pg_5(D)(2), { -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... }(3), { 0, ... }(4), { -1, 0, -1, 0, 0, 0, 0, 0, ... }(5)> So not a POLY_INT_CST but rather a VECTOR_CST that does not have a constant size.