This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Fix PR18754: add early loop pass, 2nd try


On Fri, 2005-01-21 at 21:37 +0100, Toon Moene wrote:
> Richard Henderson wrote:
> 
> > On Thu, Jan 20, 2005 at 02:15:53PM +0100, Giovanni Bajo wrote:
> > 
> >>Anyhow, I guess this is a bug in the vectorizer.
> >
> > No, the vectorizer works on loops.  Remove the loops and there's
> > nothing for it to do.
> 
> I distinctly recall Dorit mentioning in her talk at the GCC Summit last 
> year that straight line code would also be a target for vectorization - 
> has that part not materialized yet ?
> 

SLP is a completely different type of algorithm than the vectorizer
currently does.

(Intel doesn't even implement "real" SLP, they just reroll the loops, as
Dorit says)
> [ It's not very interesting for the code I'm trying to get to compile
>    optimally, so I just might have missed something ... ]
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]