re PR tree-optimization/83523 (ICE: verify_gimple failed (error: statement marked...
authorJakub Jelinek <jakub@redhat.com>
Thu, 21 Dec 2017 19:27:21 +0000 (20:27 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 21 Dec 2017 19:27:21 +0000 (20:27 +0100)
commit9b8e85a5e3be803e0b476a8bbcb8aee0e9c48837
tree596ed8170302cc0de6ee4ac60a9c475bef9add5e
parenta4710e09ed089313e3d4189d00fcfc487262e05a
re PR tree-optimization/83523 (ICE: verify_gimple failed (error: statement marked for throw, but doesn't))

PR tree-optimization/83523
* tree-ssa-math-opts.c (is_widening_mult_p): Return false if
for INTEGER_TYPE TYPE_OVERFLOW_TRAPS.
(convert_mult_to_fma): Likewise.

* g++.dg/tree-ssa/pr83523.C: New test.

From-SVN: r255953
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/pr83523.C [new file with mode: 0644]
gcc/tree-ssa-math-opts.c