https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84406
--- Comment #5 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #4) > I think Richard needs to explain why he changed the function from using > GET_MODE_WIDER_MODE to the assert + simple iteration on modes, it isn't > clear from his patch why it was changed. Does that not really work with the > variable sized modes on SVE? FOR_EACH_MODE does use GET_MODE_WIDER_MODE. I think problem is just with the assertion.