From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1889 invoked by alias); 27 Nov 2001 02:46:43 -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 1754 invoked from network); 27 Nov 2001 02:46:33 -0000 Received: from unknown (HELO cygnus.com) (205.180.230.5) by hostedprojects.ges.redhat.com with SMTP; 27 Nov 2001 02:46:33 -0000 Received: from localhost.localdomain (taarna.cygnus.com [205.180.230.102]) by runyon.cygnus.com (8.8.7-cygnus/8.8.7) with ESMTP id SAA23370 for ; Mon, 26 Nov 2001 18:46:30 -0800 (PST) Received: (from aldyh@localhost) by localhost.localdomain (8.11.6/8.11.6) id fAR2mlk04068; Mon, 26 Nov 2001 20:48:47 -0600 X-Authentication-Warning: localhost.localdomain: aldyh set sender to aldyh@redhat.com using -f Subject: Re: Target-specific Front-Ends? (Was: front end changes for altivec) From: Aldy Hernandez To: Ziemowit Laski Cc: gcc@gcc.gnu.org, "Joseph S. Myers" In-Reply-To: <339DE634-E2DE-11D5-A770-0030658361CA@apple.com> References: <339DE634-E2DE-11D5-A770-0030658361CA@apple.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/0.99.2 (Preview Release) Date: Sun, 18 Nov 2001 06:33:00 -0000 Message-Id: <1006829327.2429.12.camel@litecycle.cc.andrews.edu> Mime-Version: 1.0 X-SW-Source: 2001-11/txt/msg00812.txt.bz2 > Unfortunately, AltiVec extensions are (syntactically) quite yucky. > Legacy > Motorola/Apple/IBM code is likely to rely not only on '__vector' and > '__pixel' very yucky and i'm getting the feeling it's never going to be approved as is-- as the motorola specs stand. > But this brings up a more general question, one that I've been meaning to > ask of the wider community for quite some time: Should we come up with a > generalized architecture in GCC (for all front-ends) to enable front-end it should only be enabled with a flag. aldy From mboxrd@z Thu Jan 1 00:00:00 1970 From: Aldy Hernandez To: Ziemowit Laski Cc: gcc@gcc.gnu.org, "Joseph S. Myers" Subject: Re: Target-specific Front-Ends? (Was: front end changes for altivec) Date: Mon, 26 Nov 2001 18:46:00 -0000 Message-ID: <1006829327.2429.12.camel@litecycle.cc.andrews.edu> References: <339DE634-E2DE-11D5-A770-0030658361CA@apple.com> X-SW-Source: 2001-11/msg01316.html Message-ID: <20011126184600.h0cDBXaw4g4znj-tFoHNf0zcQ_pNKMezFxZdYVoK3s0@z> > Unfortunately, AltiVec extensions are (syntactically) quite yucky. > Legacy > Motorola/Apple/IBM code is likely to rely not only on '__vector' and > '__pixel' very yucky and i'm getting the feeling it's never going to be approved as is-- as the motorola specs stand. > But this brings up a more general question, one that I've been meaning to > ask of the wider community for quite some time: Should we come up with a > generalized architecture in GCC (for all front-ends) to enable front-end it should only be enabled with a flag. aldy