From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29912 invoked by alias); 30 Sep 2004 08:03:47 -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 29871 invoked from network); 30 Sep 2004 08:03:46 -0000 Received: from unknown (HELO mtagate1.de.ibm.com) (195.212.29.150) by sourceware.org with SMTP; 30 Sep 2004 08:03:46 -0000 Received: from d12nrmr1507.megacenter.de.ibm.com (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1]) by mtagate1.de.ibm.com (8.12.10/8.12.10) with ESMTP id i8U83jfQ107986; Thu, 30 Sep 2004 08:03:45 GMT Received: from d12ml102.megacenter.de.ibm.com (d12av02.megacenter.de.ibm.com [9.149.165.228]) by d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i8U83ioV199282; Thu, 30 Sep 2004 10:03:45 +0200 In-Reply-To: <20040930075728.GA6528@redhat.com> Subject: Re: SMS scheduling To: Richard Henderson Cc: Canqun Yang , gcc@gcc.gnu.org Message-ID: From: Mostafa Hagog Date: Thu, 30 Sep 2004 10:57:00 -0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-SW-Source: 2004-09/txt/msg01651.txt.bz2 Richard Henderson wrote on 30/09/2004 09:57:28: > On Thu, Sep 30, 2004 at 08:58:20AM +0200, Mostafa Hagog wrote: > > 2. Use of alias sets to remove memory dependencies. > > Err, how are you detecting memory dependencies now? > Aren't you using the alias.c routines? For 4.0 SMS intra-loop memory dependencies are detected using the alias.c (as in haifa-sched) for inter-loop memory dependencies we are very conservative and assume that all memory accesses are aliased. Mostafa.