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

Keith Besaw kbesaw@us.ibm.com
Thu Jun 30 16:29:00 GMT 2005


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


   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Os-vect-95.c
Type: application/octet-stream
Size: 1242 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20050630/3cf7cc29/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: versioning.june19b
Type: application/octet-stream
Size: 60381 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20050630/3cf7cc29/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vect-95.c
Type: application/octet-stream
Size: 1846 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20050630/3cf7cc29/attachment-0002.obj>


More information about the Gcc-patches mailing list