Re: [Patch AArch64 11/17] Add floatdihf2 and floatunsdihf2 patterns

2016-11-24 Thread Richard Earnshaw (lists)
On 11/11/16 15:40, James Greenhalgh wrote: > > Hi, > > This patch adds patterns for conversion from 64-bit integer to 16-bit > floating-point values under AArch64 targets which don't have support for > the ARMv8.2-A 16-bit floating point extensions. > > We implement these by first saturating to

Ping^8 Re: [Patch AArch64 11/17] Add floatdihf2 and floatunsdihf2 patterns

2016-11-24 Thread James Greenhalgh
On Fri, Nov 11, 2016 at 03:40:49PM +, James Greenhalgh wrote: > > Hi, > > This patch adds patterns for conversion from 64-bit integer to 16-bit > floating-point values under AArch64 targets which don't have support for > the ARMv8.2-A 16-bit floating point extensions. > > We implement these

[Patch AArch64 11/17] Add floatdihf2 and floatunsdihf2 patterns

2016-11-11 Thread James Greenhalgh
Hi, This patch adds patterns for conversion from 64-bit integer to 16-bit floating-point values under AArch64 targets which don't have support for the ARMv8.2-A 16-bit floating point extensions. We implement these by first saturating to a SImode (we know that any values >= 65504 will round to in