From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27718 invoked by alias); 29 Oct 2002 21:40:05 -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 27661 invoked from network); 29 Oct 2002 21:40:04 -0000 Received: from unknown (HELO vexpert.dbai.tuwien.ac.at) (128.130.111.12) by sources.redhat.com with SMTP; 29 Oct 2002 21:40:04 -0000 Received: from pulcherrima (pulcherrima [128.130.111.23]) by vexpert.dbai.tuwien.ac.at (8.12.6/8.12.6) with ESMTP id g9TLdq7m010927; Tue, 29 Oct 2002 22:39:56 +0100 (CET) Date: Wed, 30 Oct 2002 09:18:00 -0000 From: Gerald Pfeifer To: Jan Hubicka cc: gcc@gcc.gnu.org, , , Subject: Re: Status of SSE builtins In-Reply-To: <20021029203558.GL23564@kam.mff.cuni.cz> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2002-10/txt/msg01684.txt.bz2 On Tue, 29 Oct 2002, Jan Hubicka wrote: > I am attaching the 3.2 changes. In case you feel it as good idea, I > will apply same changes to 3.3 too. Please. > I am not sure whether people see 3.3 as successor 3.2.1 or whether they > see them independent (as they really are) Usually, GCC 3.x.1 should not differ too much from 3.x, so if we made a substantial change in both 3.x.1 and mainline, I believe we should announce that in both places, because someone might have tried/looked at 3.x and concluded that it was not useful for him. > Index: gcc-3.2/changes.html > =================================================================== > +
  • Fixed number of bugs in SSE and MMX intrinsics.
  • ...a number... > +
  • ABI fixes (implying ABI incompatibilities with previous version in some > + side cases)
  • I believe this should be "corner case". > Index: gcc-3.3/changes.html > =================================================================== > !
  • The SPARC, HP-PA, SH4, and partly x86 ports have been converted to > use the DFA processor pipeline description.
  • What does "partly" mean here? Can we list the exact list of ports affected? > +
  • SSE2 and 3dNOW! intrinsics are now supported
  • "supported." (with a full stop; I believe there is also a similar case in gcc-3.2/changes.html). > +
  • Support for thread local storeage has been added to both IA-32 storage > + and x86-64 ports. to the IA-32 and x86-64 ports > +
  • The x86-64 port has been significantly improved
  • Full stop. (How has it been improved? In terms of performance of the generated code?) Both patches are fine with those minor changes; thanks! Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/