------- Comment #5 from irar at il dot ibm dot com 2007-10-31 10:57 ------- The problem here is that more than one vector stmts are used to vectorize (SLP) this loop, while only one vector operand is created in case of vector shift with scalar argument.
I am preparing a patch. Thanks, Ira -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33953