------- Comment #6 from dorit at il dot ibm dot com  2006-02-13 16:23 -------
(In reply to comment #5)
> Probably related to
> http://gcc.gnu.org/ml/gcc-patches/2006-01/msg00446.html

Would you expect then that calling mark_new_vars_to_rename, like you did in
your patch, will fix this problem?

I wasn't able to reproduce this error on powerpc-linux and i686-pc-linux-gnu. I
do realize that there's a problem with the setting of virtual operands in the
vectorizer. The over conservativeness in the vectorizer with respect to setting
aliasing information for vector pointers when accessing struct fields may be
responssible for this. I will try to look into this issue. In the meantime,
could someone that can reproduce this problem try out the
mark_new_vars_to_rename patch that Zdenek suggested in the link?


-- 


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

Reply via email to