[Bug middle-end/31699] [Regression 4.3] -march=opteron -ftree-vectorize generates wrong code

dorit at il dot ibm dot com gcc-bugzilla@gcc.gnu.org
Thu Apr 26 18:37:00 GMT 2007



------- Comment #4 from dorit at il dot ibm dot com  2007-04-26 19:37 -------
I'm testing the attched patch. The problem is that we don't compute the peel
factor correctly (when peeling to align a store) when we have multiple
data-types in the loop (the computation assumes that VF is the number of
elements in a vector, but that doesn't hold for all the datarefs in the loop if
their types are of different sizes)


-- 


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



More information about the Gcc-bugs mailing list