Re: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-04-04 Thread Richard Biener
On Thu, 4 Apr 2013, Ramana Radhakrishnan wrote: > On 04/04/13 08:46, Richard Biener wrote: > > On Wed, 3 Apr 2013, Matthew Gretton-Dann wrote: > > > > > Would it be possible for this patch and the others Kyrylo has recently > > > done > > > for the new ARMv8 AArch32 instructions to be backported

Re: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-04-04 Thread Ramana Radhakrishnan
On 04/04/13 08:46, Richard Biener wrote: On Wed, 3 Apr 2013, Matthew Gretton-Dann wrote: Would it be possible for this patch and the others Kyrylo has recently done for the new ARMv8 AArch32 instructions to be backported to 4.8? In particular I'm refering to: http://gcc.gnu.org/ml/gcc-patches

RE: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-04-04 Thread Kyrylo Tkachov
gt; > -Original Message----- > > > > From: Ramana Radhakrishnan > > > > Sent: 18 February 2013 11:51 > > > > To: Kyrylo Tkachov > > > > Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw > > > > Subject: Re: [PATCH][ARM] use vsel ins

Re: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-04-04 Thread Richard Biener
y 2013 11:51 > > > To: Kyrylo Tkachov > > > Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw > > > Subject: Re: [PATCH][ARM] use vsel instruction for floating point > > > conditional moves in ARMv8 > > > > > > On 01/30/13 09:24, Kyrylo Tkachov wr

Re: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-04-03 Thread Matthew Gretton-Dann
t: 18 February 2013 11:51 To: Kyrylo Tkachov Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw Subject: Re: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8 On 01/30/13 09:24, Kyrylo Tkachov wrote: Hi all, This patch uses the new ARMv8 AArch32 vsel instruction to impl

RE: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-03-25 Thread Kyrylo Tkachov
> -Original Message- > From: Ramana Radhakrishnan > Sent: 18 February 2013 11:51 > To: Kyrylo Tkachov > Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw > Subject: Re: [PATCH][ARM] use vsel instruction for floating point > conditional moves in ARMv8 > > On 01/

Re: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-02-18 Thread Ramana Radhakrishnan
On 01/30/13 09:24, Kyrylo Tkachov wrote: Hi all, This patch uses the new ARMv8 AArch32 vsel instruction to implement conditional moves of floating point numbers. For example, an instruction of the form: vsel.f32 s0, s1, s2 means s0 := cond ? s1 : s2 This can be useful, among oth

RE: [PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-02-15 Thread Kyrylo Tkachov
To: gcc-patches@gcc.gnu.org > Cc: Ramana Radhakrishnan; Richard Earnshaw > Subject: [PATCH][ARM] use vsel instruction for floating point > conditional moves in ARMv8 > > Hi all, > This patch uses the new ARMv8 AArch32 vsel instruction to implement > conditional moves of floating point nu

[PATCH][ARM] use vsel instruction for floating point conditional moves in ARMv8

2013-01-30 Thread Kyrylo Tkachov
Hi all, This patch uses the new ARMv8 AArch32 vsel instruction to implement conditional moves of floating point numbers. For example, an instruction of the form: vsel.f32 s0, s1, s2 means s0 := cond ? s1 : s2 This can be useful, among other places, in Thumb2 because it doesn't req