https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92437
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2019-11-10 Ever confirmed|0 |1 Severity|normal |enhancement --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Part of it is because GCC did the conversion to vector unsigned long but then does not detect the following two const_vect's are the same: (const_vector:V16QI [ (const_int 99 [0x63]) repeated x16 ]) (const_vector:V2DI [ (const_int 7161677110969590627 [0x6363636363636363]) repeated x2 ]) (except for the different modes).