From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31543 invoked by alias); 4 Oct 2004 22:32:46 -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 31535 invoked from network); 4 Oct 2004 22:32:45 -0000 Received: from unknown (HELO mtagate2.de.ibm.com) (195.212.29.151) by sourceware.org with SMTP; 4 Oct 2004 22:32:45 -0000 Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49]) by mtagate2.de.ibm.com (8.12.10/8.12.10) with ESMTP id i94MWfFW107916; Mon, 4 Oct 2004 22:32:41 GMT Received: from d12ml102.megacenter.de.ibm.com (d12av02.megacenter.de.ibm.com [9.149.165.228]) by d12nrmr1607.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i94MWdOL114770; Tue, 5 Oct 2004 00:32:39 +0200 In-Reply-To: <20041004163114.GA25290@redhat.com> Subject: Re: SMS scheduling To: Richard Henderson Cc: Canqun Yang , gcc@gcc.gnu.org, Mostafa Hagog Message-ID: From: Ayal Zaks Date: Mon, 04 Oct 2004 23:03:00 -0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-SW-Source: 2004-10/txt/msg00124.txt.bz2 Richard Henderson wrote on 04/10/2004 18:31:14: > On Mon, Oct 04, 2004 at 11:01:57AM +0200, Mostafa Hagog wrote: > > And if they belong to the same alias sets (even when they have > > different base objects) that means that the accesses that > > belong to different iterations may alias, right ? > > No. If they are for different base objects, they cannot alias, > since it is illegal to iterate past the end of one object into > another object. The problem is probably with bases that are pointers, cf. tree-data-ref.c/array_base_name_differ_p(). Ayal.