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

--- Comment #9 from Segher Boessenkool <segher at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #7)
> > I still think it would be best if Gimple did *never* split data.  It
> > simply does not know enough about the machine and what the eventual
> > machine code will be like to do so advantageously.  This is the kind
> > of thing that RTL can do much better, is much better positioned to do
> > (and in fact it does do this, in all subregN passes).
> 
> Well, we need to be able to RTL expand the GIMPLE and vector lowering
> will ensure we can.  Otherwise we'll just ICE ;)

Aha.  But RTL can handle this itself already.  There is just a pass ordering
problem maybe?

Reply via email to