From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31776 invoked by alias); 31 Oct 2007 10:57:15 -0000 Received: (qmail 31728 invoked by uid 48); 31 Oct 2007 10:57:06 -0000 Date: Wed, 31 Oct 2007 10:57:00 -0000 Message-ID: <20071031105706.31727.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug tree-optimization/33953] [4.3 regression] internal compiler error: vector VEC(tree,base) index domain error, in vectorizable_operation at tree-vect-transform.c:4017 In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "irar at il dot ibm dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2007-10/txt/msg02782.txt.bz2 ------- 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