Re: [PATCH, version 2], Add support for _Float and _FloatX sqrt, fma, fmin, fmax built-in functions

2017-10-19 Thread Joseph Myers
On Fri, 20 Oct 2017, Michael Meissner wrote: > On Thu, Oct 19, 2017 at 10:15:44PM +, Joseph Myers wrote: > > On Thu, 19 Oct 2017, Michael Meissner wrote: > > > > > 1)I switched to use DEF_EXT_LIB_BUILTIN to declare the _Float > > > and > > > _FloatX functions. This allows

Re: [PATCH, version 2], Add support for _Float and _FloatX sqrt, fma, fmin, fmax built-in functions

2017-10-19 Thread Michael Meissner
On Thu, Oct 19, 2017 at 10:15:44PM +, Joseph Myers wrote: > On Thu, 19 Oct 2017, Michael Meissner wrote: > > > 1) I switched to use DEF_EXT_LIB_BUILTIN to declare the _Float > > and > > _FloatX functions. This allows treating __builtin_sqrtf128 the same > > as sqrtf128. >

Re: [PATCH, version 2], Add support for _Float and _FloatX sqrt, fma, fmin, fmax built-in functions

2017-10-19 Thread Joseph Myers
On Thu, 19 Oct 2017, Michael Meissner wrote: > 1)I switched to use DEF_EXT_LIB_BUILTIN to declare the _Float > and > _FloatX functions. This allows treating __builtin_sqrtf128 the same > as sqrtf128. It's not correct to do that unconditionally for all the existing

[PATCH, version 2], Add support for _Float and _FloatX sqrt, fma, fmin, fmax built-in functions

2017-10-19 Thread Michael Meissner
On Wed, Sep 13, 2017 at 10:49:43PM +, Joseph Myers wrote: > On Wed, 13 Sep 2017, Michael Meissner wrote: > > > This patch adds support on PowerPC ISA 3.0 for the built-in function > > __builtin_sqrtf128 generating the XSSQRTQP hardware square root instruction > > and > > the built-in