re PR target/81800 (On aarch64 ilp32 lrint should not be inlined as two instructions)
authorTamar Christina <tamar.christina@arm.com>
Thu, 26 Oct 2017 06:42:41 +0000 (06:42 +0000)
committerTamar Christina <tnfchris@gcc.gnu.org>
Thu, 26 Oct 2017 06:42:41 +0000 (06:42 +0000)
commit1013465feaf83fd7503711c03a0c1013a7a37ca4
tree08ccf143fd3c242e17024f9e6a3412efba87a5fe
parentc3ef5fda143585ca19dff5a977b6aa87b7a17566
re PR target/81800 (On aarch64 ilp32 lrint should not be inlined as two instructions)

2017-10-26  Tamar Christina  <tamar.christina@arm.com>

PR target/81800
* config/aarch64/aarch64.md (lrint<GPF:mode><GPI:mode>2): Add flag_trapping_math
and flag_fp_int_builtin_inexact.

gcc/testsuite/
2017-10-26  Tamar Christina  <tamar.christina@arm.com>

* gcc.target/aarch64/inline-lrint_2.c (dg-options): Add -fno-trapping-math.

From-SVN: r254098
gcc/ChangeLog
gcc/config/aarch64/aarch64.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/inline-lrint_2.c