Re: Ping ^2 [PATCH], Add rounding built-ins to the _Float and _FloatX built-in functions

2017-12-11 Thread Michael Meissner
On Fri, Oct 27, 2017 at 06:39:21PM -0400, Michael Meissner wrote: > The power9 (running PowerPC ISA 3.0) has a round to integer instruction > (XSRQPI) that does various flavors of round an IEEE 128-bit floating point to > integeral values. This patch adds the support to the machine independent > p

Ping: [PATCH], Add rounding built-ins to the _Float and _FloatX built-in functions

2017-11-08 Thread Michael Meissner
I suspect this patch got lost among the FMA patches at the same time. This patch enables the rounding functions. Segher has already approved the rs6000 bits. https://gcc.gnu.org/ml/gcc-patches/2017-10/msg02124.html On Fri, Oct 27, 2017 at 06:39:21PM -0400, Michael Meissner wrote: > The power9 (

Re: [PATCH], Add rounding built-ins to the _Float and _FloatX built-in functions

2017-11-01 Thread Michael Meissner
On Wed, Nov 01, 2017 at 01:31:57PM -0500, Segher Boessenkool wrote: > Hi Mike, > > On Fri, Oct 27, 2017 at 06:39:21PM -0400, Michael Meissner wrote: > > The power9 (running PowerPC ISA 3.0) has a round to integer instruction > > (XSRQPI) that does various flavors of round an IEEE 128-bit floating

Re: [PATCH], Add rounding built-ins to the _Float and _FloatX built-in functions

2017-11-01 Thread Segher Boessenkool
Hi Mike, On Fri, Oct 27, 2017 at 06:39:21PM -0400, Michael Meissner wrote: > The power9 (running PowerPC ISA 3.0) has a round to integer instruction > (XSRQPI) that does various flavors of round an IEEE 128-bit floating point to > integeral values. This patch adds the support to the machine indep

[PATCH], Add rounding built-ins to the _Float and _FloatX built-in functions

2017-10-27 Thread Michael Meissner
The power9 (running PowerPC ISA 3.0) has a round to integer instruction (XSRQPI) that does various flavors of round an IEEE 128-bit floating point to integeral values. This patch adds the support to the machine independent portion of the compiler, and adds the necessary support for ceilf128, round