From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1147 invoked by alias); 5 Mar 2004 19:17:03 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 1134 invoked from network); 5 Mar 2004 19:17:02 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sources.redhat.com with SMTP; 5 Mar 2004 19:17:02 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.11.6/8.11.6) with ESMTP id i25JGwb02928; Fri, 5 Mar 2004 14:16:58 -0500 Received: from pobox.toronto.redhat.com (pobox.toronto.redhat.com [172.16.14.4]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id i25JGv811249; Fri, 5 Mar 2004 14:16:57 -0500 Received: from [10.0.0.106] (dnovillo.cipe.redhat.com [10.0.0.106]) by pobox.toronto.redhat.com (8.12.8/8.12.8) with ESMTP id i25JGsXd017612; Fri, 5 Mar 2004 14:16:54 -0500 Subject: Re: [lno] [RFC] if-conversion and auto vectorizer From: Diego Novillo To: Devang Patel Cc: Richard Henderson , "gcc@gcc.gnu.org list" , Dorit Naishlos , Jason Merrill In-Reply-To: <1E340141-6ED8-11D8-AEC8-000393A91CAA@apple.com> References: <4E8BFBB8-6E16-11D8-9322-000393A91CAA@apple.com> <20040304210254.GB8416@redhat.com> <1E340141-6ED8-11D8-AEC8-000393A91CAA@apple.com> Content-Type: text/plain Organization: Red Hat Canada Message-Id: <1078514261.20630.11.camel@localhost.localdomain> Mime-Version: 1.0 Date: Fri, 05 Mar 2004 19:17:00 -0000 Content-Transfer-Encoding: 7bit X-SW-Source: 2004-03/txt/msg00341.txt.bz2 On Fri, 2004-03-05 at 14:05, Devang Patel wrote: > a = select a1, a2, c > b = select b1, b2, c1 > c = select a1, b1, c2 > > We want to put all three statements in one basic block. > Why would it? They still look like a MODIFY_EXPR. MODIFY_EXPR > MODIFY_EXPR > MODIFY_EXPR > Diego.