r115910 - in /trunk/gcc: ChangeLog cgraphunit.c...
dorit@gcc.gnu.org
dorit@gcc.gnu.org
Thu Aug 3 20:35:00 GMT 2006
Author: dorit
Date: Thu Aug 3 20:35:05 2006
New Revision: 115910
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115910
Log:
PR tree-optimization/27770
* tree-vectorizer.h (get_vectype_for_scalar_type): Function
declaration removed (moved to tree-flow.h).
(vect_can_force_dr_alignment_p): Likewise.
* tree-flow.h (get_vectype_for_scalar_type): New function declaration
(moved from tree-vectorizer.h).
(vect_can_force_dr_alignment_p): Likewise.
* tree-vectorizer.c (vect_print_dump_info): Allow calling this function
from outside the vectorizer - in particular from cgraph stage.
* tree-vect-analyze.c (vect_compute_data_ref_alignment): Don't increase
the alignment of global arrays when -fsection-anchors is enabled.
* cgraphunit.c (cgraph_increase_alignment): New function.
(cgraph_optimize): Call cgraph_increase_alignment.
Added:
trunk/gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-69.c
trunk/gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
trunk/gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
Removed:
trunk/gcc/testsuite/gcc.dg/vect/vect-69.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cgraphunit.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.dg/vect/vect.exp
trunk/gcc/testsuite/lib/target-supports.exp
trunk/gcc/tree-flow.h
trunk/gcc/tree-vect-analyze.c
trunk/gcc/tree-vectorizer.c
More information about the Gcc-cvs
mailing list