2014-04-14 Richard Biener <rguenther@suse.de>
commitcb799f0a61f3adef32474ad4e01ffb4b8b45778d
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Apr 2014 08:11:08 +0000 (14 08:11 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Apr 2014 08:11:08 +0000 (14 08:11 +0000)
treea7ec7184c5a24df3b6de3634e77670edfa9eb0ba
parent98acb419f002937108fe95d95fb87b655bc7efd6
2014-04-14  Richard Biener  <rguenther@suse.de>

PR middle-end/55022
* fold-const.c (negate_expr_p): Don't negate directional rounding
division.
(fold_negate_expr): Likewise.

* gcc.dg/graphite/pr55022.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209356 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/pr55022.c [new file with mode: 0644]