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

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

2017-10-23 Thread Tamar Christina
s Greenhalgh; Richard Earnshaw; Marcus Shawcroft; pins...@gmail.com Subject: Re: [PATCH][GCC][AArch64] Restrict lrint inlining on ILP32. Ping? From: gcc-patches-ow...@gcc.gnu.org <gcc-patches-ow...@gcc.gnu.org> on behalf of Tamar Christina <tamar.ch

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

2017-10-16 Thread Tamar Christina
shaw; Marcus Shawcroft; pins...@gmail.com Subject: [PATCH][GCC][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 restricti

[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

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

2017-09-09 Thread Tamar Christina
; Sent: Saturday, September 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 <tamar.christ...@arm.com> wro

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

2017-09-09 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

[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