Re: [PATCH][GCC][AArch64] Restrict lrint inlining on ILP32.

2017-10-24 Thread James Greenhalgh
On Wed, Sep 13, 2017 at 04:00:24PM +0100, Tamar Christina wrote: > Hi All, > > The inlining of lrint isn't valid in all cases on ILP32 when > -fno-math-errno is used because an inexact exception is raised in > certain circumstances. > > Instead the restriction is placed such that the integer mode

Re: [PATCH][GCC][AArch64] Restrict lrint inlining on ILP32.

2017-10-23 Thread Tamar Christina
Subject: Re: [PATCH][GCC][AArch64] Restrict lrint inlining on ILP32. Ping? From: gcc-patches-ow...@gcc.gnu.org on behalf of Tamar Christina Sent: Wednesday, September 13, 2017 4:00:24 PM To: gcc-patches@gcc.gnu.org Cc: nd; James Greenhalgh; Richard Earnshaw

Re: [PATCH][GCC][AArch64] Restrict lrint inlining on ILP32.

2017-10-16 Thread Tamar Christina
][AArch64] Restrict lrint inlining on ILP32. Hi All, The inlining of lrint isn't valid in all cases on ILP32 when -fno-math-errno is used because an inexact exception is raised in certain circumstances. Instead the restriction is placed such that the integer mode has to be larger or equal to the

[PATCH][GCC][AArch64] Restrict lrint inlining on ILP32.

2017-09-13 Thread Tamar Christina
Hi All, The inlining of lrint isn't valid in all cases on ILP32 when -fno-math-errno is used because an inexact exception is raised in certain circumstances. Instead the restriction is placed such that the integer mode has to be larger or equal to the float mode in addition to either inexacts bei

Re: [PATCH][GCC][AArch64] Restrict lrint inlining on ILP32.

2017-09-09 Thread Tamar Christina
eptember 9, 2017 7:57:00 AM To: Tamar Christina Cc: GCC Patches; nd; James Greenhalgh; Richard Earnshaw; Marcus Shawcroft Subject: Re: [PATCH][GCC][AArch64] Restrict lrint inlining on ILP32. On Fri, Aug 11, 2017 at 2:58 AM, Tamar Christina wrote: > Hi All, > > The inlining of lrint isn'

Re: [PATCH][GCC][AArch64] Restrict lrint inlining on ILP32.

2017-09-08 Thread Andrew Pinski
On Fri, Aug 11, 2017 at 2:58 AM, Tamar Christina wrote: > Hi All, > > The inlining of lrint isn't valid in all cases on ILP32 when > -fno-math-errno is used because an inexact exception is raised in > certain circumstances. > > For ILP32 I now restrict the inlining only when -fno-trapping-math > i

[PATCH][GCC][AArch64] Restrict lrint inlining on ILP32.

2017-08-11 Thread Tamar Christina
Hi All, The inlining of lrint isn't valid in all cases on ILP32 when -fno-math-errno is used because an inexact exception is raised in certain circumstances. For ILP32 I now restrict the inlining only when -fno-trapping-math is also specified. This fixed PR/81800. Regtested on aarch64-none-linu