I'm pinging Keith's resubmission of his patch for loop versioning for data alignment (cause he is on vacation): http://gcc.gnu.org/ml/gcc-patches/2005-07/msg01786.html (it's the last vectorizer item we were trying to incorporte into 4.1) thanks, dorit