On Mon, 18 Oct 2010, Ira Rosen wrote:
> > > Does that mean that the vectorizer will be aware of specific
> instructions?
> >
> > I would imagine that it would need to know what permutations are
> > available, yes (GIMPLE and RTL would have some form of general permuting
> > load/store operation, w
Joseph Myers wrote on 14/10/2010 05:18:37 PM:
> On Thu, 14 Oct 2010, Ira Rosen wrote:
>
> > Let me check that I understand the problem first: the problem is that
VLD1
> > and VST1 instructions in big endian mode follow the array numbering of
> > elements, while all other memory instructions (VL
On Thu, 14 Oct 2010, Ira Rosen wrote:
> Let me check that I understand the problem first: the problem is that VLD1
> and VST1 instructions in big endian mode follow the array numbering of
> elements, while all other memory instructions (VLDR, VLDM,VSTR, VSTM) do
> not. So, do we have two problems
Julian Brown wrote on 11/10/2010 04:29:15 PM:
> In further followups (at the risk of misrepresenting Joseph & Paul
> Brook's opinions!), there seemed to be general agreement that a scheme
> something like that outlined below, with "permuting" loads/stores and
> some way of handling multiple in-re
or vectors seems
like it will be a necessary addition to the vectorizer, going forward.
Julian
Begin forwarded message:
Date: Thu, 7 Oct 2010 16:45:17 +0100
From: Julian Brown
To: Ira Rosen
Cc: Tejas Belagod , Linaro List
Subject: [gnu-linaro-tools] NEON
vectorization: use of specialized load/stor