aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2019-03-19 08:25:59 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2019-03-19 08:25:59 +0100
commitce2c025c2480b6d36eb25b3aae877141ab4c3a5d (patch)
tree69f03b83883ad63d4bb303e381209b838c4642bb /gcc/gimplify.c
parent855cd9b166c70a6e5a90e342314e71203f15b8f4 (diff)
downloadgcc-ce2c025c2480b6d36eb25b3aae877141ab4c3a5d.zip
gcc-ce2c025c2480b6d36eb25b3aae877141ab4c3a5d.tar.gz
gcc-ce2c025c2480b6d36eb25b3aae877141ab4c3a5d.tar.bz2
re PR target/89726 (Incorrect inlined version of 'ceil' for 32bit)
PR target/89726 * config/i386/i386.c (ix86_expand_floorceildf_32): In ceil compensation use x2 += 1 instead of x2 -= -1 and when honoring signed zeros, do another copysign after the compensation. * gcc.target/i386/fpprec-1.c (x): Add 6 new constants. (expect_round, expect_rint, expect_floor, expect_ceil, expect_trunc): Add expected results for them. From-SVN: r269790
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions