From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Berlin To: Richard Henderson Cc: Alexandre Oliva , Aldy Hernandez , Stan Shebs , "Joseph S. Myers" , gcc@gcc.gnu.org Subject: Re: front end changes for altivec Date: Thu, 29 Nov 2001 04:45:00 -0000 Message-ID: References: <20011128231612.A31134@redhat.com> X-SW-Source: 2001-11/msg01538.html Message-ID: <20011129044500.uYyhI-5K0iOWWi1GAo2RoUwfRs8xc5_iomO2JuzIglw@z> On Thursday, November 29, 2001, at 02:16 AM, Richard Henderson wrote: > On Thu, Nov 29, 2001 at 12:55:16AM -0500, Daniel Berlin wrote: >> that addition of vectors (IE c=a + b where c, a, b are vectors) >> transforms into >> (set (reg:V4SF ) (plus:V4SF (reg:V4SF ) (reg:V4SF >> ))). > > Yes, that's lovely. Now what about, say, saturating adds? > > > r~ Anything that doesn't map easily onto rtl requires builtins. --Dan