From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30604 invoked by alias); 27 Nov 2001 22:01:11 -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 30567 invoked from network); 27 Nov 2001 22:01:07 -0000 Received: from unknown (HELO dot.cygnus.com) (205.180.230.224) by hostedprojects.ges.redhat.com with SMTP; 27 Nov 2001 22:01:07 -0000 Received: (from rth@localhost) by dot.cygnus.com (8.11.2/8.11.2) id fARM0VK30170; Tue, 27 Nov 2001 14:00:31 -0800 X-Authentication-Warning: dot.cygnus.com: rth set sender to rth@redhat.com using -f Date: Mon, 19 Nov 2001 09:19:00 -0000 From: Richard Henderson To: Aldy Hernandez Cc: "Joseph S. Myers" , gcc@gcc.gnu.org Subject: Re: front end changes for altivec Message-ID: <20011127140031.E30114@redhat.com> Mail-Followup-To: Richard Henderson , Aldy Hernandez , "Joseph S. Myers" , gcc@gcc.gnu.org References: <1006874643.5176.8.camel@litecycle.cc.andrews.edu> <20011127132756.A30114@redhat.com> <1006898082.5178.41.camel@litecycle.cc.andrews.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <1006898082.5178.41.camel@litecycle.cc.andrews.edu>; from aldyh@redhat.com on Tue, Nov 27, 2001 at 03:54:42PM -0600 X-SW-Source: 2001-11/txt/msg00892.txt.bz2 On Tue, Nov 27, 2001 at 03:54:42PM -0600, Aldy Hernandez wrote: > not good, because we have "vector int" (V4SI), "vector short" (V8HI), > "vector char" (V16QI), etc. we can't just define "__vector" to expand > to a given vector size because that depends on the type being vectored. How about __vector_size__(16) then? > and then have a default for the given backend+target_switches... Absolutely not. No machine dependant defaults. You can't take that source to another machine. r~ From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Henderson To: Aldy Hernandez Cc: "Joseph S. Myers" , gcc@gcc.gnu.org Subject: Re: front end changes for altivec Date: Tue, 27 Nov 2001 14:01:00 -0000 Message-ID: <20011127140031.E30114@redhat.com> References: <1006874643.5176.8.camel@litecycle.cc.andrews.edu> <20011127132756.A30114@redhat.com> <1006898082.5178.41.camel@litecycle.cc.andrews.edu> X-SW-Source: 2001-11/msg01393.html Message-ID: <20011127140100.37RCQQgHDNf6Sl2yzmXqe9VBM9pN857XE6uNygH8_7o@z> On Tue, Nov 27, 2001 at 03:54:42PM -0600, Aldy Hernandez wrote: > not good, because we have "vector int" (V4SI), "vector short" (V8HI), > "vector char" (V16QI), etc. we can't just define "__vector" to expand > to a given vector size because that depends on the type being vectored. How about __vector_size__(16) then? > and then have a default for the given backend+target_switches... Absolutely not. No machine dependant defaults. You can't take that source to another machine. r~