On Mon, Jun 23, 2014 at 01:53:28PM +0100, Kyrill Tkachov wrote:
> On 19/06/14 14:12, James Greenhalgh wrote:
> > diff --git a/gcc/config/aarch64/aarch64.md b/gcc/config/aarch64/aarch64.md
> > >index
> > >266d7873a5a1b8dbb7f955c3f13cf370920a9c4a..7c5b5a566ebfd907b83b38eed2e214738e7e9bd4
> > > 10064
Hi James,
On 19/06/14 14:12, James Greenhalgh wrote:
diff --git a/gcc/config/aarch64/aarch64.md b/gcc/config/aarch64/aarch64.md
>index
266d7873a5a1b8dbb7f955c3f13cf370920a9c4a..7c5b5a566ebfd907b83b38eed2e214738e7e9bd4
100644
>--- a/gcc/config/aarch64/aarch64.md
>+++ b/gcc/config/aarch64/aarch
On 19 June 2014 14:12, James Greenhalgh wrote:
> This has been sitting waiting for comment for a while now. If we do need a
> mechanism to describe individual costs for alternatives, it will need
> applied to all the existing uses in aarch64.md/aarch64-simd.md. I think
> solving that problem (if
On Fri, May 16, 2014 at 11:30:38AM +0100, James Greenhalgh wrote:
> On Fri, Mar 28, 2014 at 03:39:53PM +, James Greenhalgh wrote:
> > On Fri, Mar 28, 2014 at 03:09:22PM +, pins...@gmail.com wrote:
> > > > On Mar 28, 2014, at 7:48 AM, James Greenhalgh
> > > > wrote:
> > > > On Fri, Mar 28,
On Fri, Mar 28, 2014 at 03:39:53PM +, James Greenhalgh wrote:
> On Fri, Mar 28, 2014 at 03:09:22PM +, pins...@gmail.com wrote:
> > > On Mar 28, 2014, at 7:48 AM, James Greenhalgh
> > > wrote:
> > > On Fri, Mar 28, 2014 at 11:11:58AM +, pins...@gmail.com wrote:
> > >>> On Mar 28, 2014,
On Fri, Mar 28, 2014 at 11:11:58AM +, pins...@gmail.com wrote:
> > On Mar 28, 2014, at 2:12 AM, James Greenhalgh
> > wrote:
> > Hi,
> >
> > There is no way to perform scalar addition in the vector register file,
> > but with the RTX costs in place we start rewriting (x << 1) to (x + x)
> > o
On Fri, Mar 28, 2014 at 03:09:22PM +, pins...@gmail.com wrote:
>
>
> > On Mar 28, 2014, at 7:48 AM, James Greenhalgh
> > wrote:
> >
> > On Fri, Mar 28, 2014 at 11:11:58AM +, pins...@gmail.com wrote:
> >>> On Mar 28, 2014, at 2:12 AM, James Greenhalgh
> >>> wrote:
> >>> Hi,
> >>>
> >
> On Mar 28, 2014, at 7:48 AM, James Greenhalgh
> wrote:
>
> On Fri, Mar 28, 2014 at 11:11:58AM +, pins...@gmail.com wrote:
>>> On Mar 28, 2014, at 2:12 AM, James Greenhalgh
>>> wrote:
>>> Hi,
>>>
>>> There is no way to perform scalar addition in the vector register file,
>>> but with t
> On Mar 28, 2014, at 2:12 AM, James Greenhalgh
> wrote:
>
>
> Hi,
>
> There is no way to perform scalar addition in the vector register file,
> but with the RTX costs in place we start rewriting (x << 1) to (x + x)
> on almost all cores. The code which makes this decision has no idea that w
Hi,
There is no way to perform scalar addition in the vector register file,
but with the RTX costs in place we start rewriting (x << 1) to (x + x)
on almost all cores. The code which makes this decision has no idea that we
will end up doing this (it happens well before reload) and so we end up wi
10 matches
Mail list logo