Re: [Patch 16/17 libgcc ARM] Half to double precision conversions

2016-11-23 Thread James Greenhalgh
On Wed, Nov 16, 2016 at 04:00:12PM +, Kyrill Tkachov wrote: > <...> > > diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md > index 8393f65..4074773 100644 > --- a/gcc/config/arm/arm.md > +++ b/gcc/config/arm/arm.md > @@ -5177,20 +5177,35 @@ >"" > ) > -;; DFmode to HFmode

Re: [Patch 16/17 libgcc ARM] Half to double precision conversions

2016-11-16 Thread Kyrill Tkachov
On 11/11/16 15:42, James Greenhalgh wrote: Hi, This patch adds the half-to-double conversions, both as library functions, or when supported in hardware, using the appropriate instructions. That means adding support for the __gnu_d2h_{ieee/alternative} library calls added in patch 2/4, and

[Patch 16/17 libgcc ARM] Half to double precision conversions

2016-11-11 Thread James Greenhalgh
Hi, This patch adds the half-to-double conversions, both as library functions, or when supported in hardware, using the appropriate instructions. That means adding support for the __gnu_d2h_{ieee/alternative} library calls added in patch 2/4, and providing a more aggressive truncdfhf2 where we