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]

PING Re: [patch]Autovectorization loop versioning for data alignment


PING

http://gcc.gnu.org/ml/gcc-patches/2005-06/msg01588.html

Keith

Ira Rosen/Haifa/IBM wrote on 06/21/2005 06:17:29 AM:

> > 2005-06-19  Jan Hubicka  <jh@suse.cz>
> >     * cfgloop.h (DLTHE_RECORD_COPY_NUMBER): New flag.
> >   * cfgloopmanip.c (duplicate_loop_to_header_edge): Set aux flags only
> >   when asked for.
> >   * loop-unroll.c (peel_loop_completely, 
unroll_loop_constant_iterations,
> >   unroll_loop_runtime_iterations, peel_loop_simple, 
unroll_loop_stupid):
> >   Update call of duplicate_loop_to_header_edge.
> >   (apply_opt_in_copies): Clear out aux pointers.
> >
> 
> With this fix, loop versioning patch of Keith (with Dorit's 
changes)works O.K.
> Now, we are just waiting for approval to commit it.
> 
> Ira


   

Attachment: Os-vect-95.c
Description: Binary data

Attachment: versioning.june19b
Description: Binary data

Attachment: vect-95.c
Description: Binary data


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