On Fri, Aug 02, 2013 at 04:31:37PM -0500, Peter Bergner wrote:
> On Fri, 2013-08-02 at 17:13 -0400, David Edelsohn wrote:
> > The builtins and patterns seem to be in a random order. Sometimes
> > signed is first and sometimes unsigned is first.  Please make the
> > ordering of the names consistent.
> 
> Ok, I can clean that up.
> 
> 
> > If these operations are multiplies, why are they described as UNSPEC
> > instead of MULT with SELECT?
> 
> That's a good question.  I was just following how the vmul[eo][su][bh]
> define_insns are defined and assumed they were that way for a reason.
> Looking at the history of altivec.md, they seem to have been that
> way since day 1 when Aldy created the file.

Given the age of the original mods, either vec_select didn't exist back then,
or Geoff just liked unspec.  I've cleaned up a few in altivec.md over the
years.

-- 
Michael Meissner, IBM
IBM, M/S 2506R, 550 King Street, Littleton, MA 01460, USA
email: meiss...@linux.vnet.ibm.com, phone: +1 (978) 899-4797

Reply via email to