[Bug target/27770] [4.2 Regression] wrong code in spec tests for -ftree-vectorize -maltivec

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Tue Jun 6 15:23:00 GMT 2006



------- Comment #12 from pinskia at gcc dot gnu dot org  2006-06-06 15:18 -------
(In reply to comment #10)
> The auto-vectorizer is a Tree-SSA pass.  The section anchors are an RTL pass. 
> I do not understand why the alignment of the vectorized variables is not known
> at section anchor creation time.

Because we decided while processing with the first function that the alignment
for the variable is set.
And we do tree and rtl intermixed when processing functions so we look at f's
alignment during processing bar and then we change it during foo.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27770



More information about the Gcc-bugs mailing list