diff options
author | Sanjay Patel <spatel@rotateright.com> | 2015-12-03 01:25:12 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2015-12-03 01:25:12 +0000 |
commit | a30cee627201032bc7ea66808d057d97f52b852f (patch) | |
tree | 6af721d0343eafa58f07e2b5139e7c535a61909c /clang/test/Sema/integer-overflow.c | |
parent | 0f87463676edc180193c75dcbb2da9191fd21ed0 (diff) | |
download | bcm5719-llvm-a30cee627201032bc7ea66808d057d97f52b852f.tar.gz bcm5719-llvm-a30cee627201032bc7ea66808d057d97f52b852f.zip |
change an assert when generating fmuladd to an ordinary 'if' check (PR25719)
We don't want to generate fmuladd if there's a use of the fmul expression, but this shouldn't be an assert.
The test case is derived from the commit message for r253337:
http://reviews.llvm.org/rL253337
That commit reverted r253269:
http://reviews.llvm.org/rL253269
...but the bug exists independently of the default fp-contract setting. It just became easier to hit with that change.
PR25719:
https://llvm.org/bugs/show_bug.cgi?id=25719
Differential Revision: http://reviews.llvm.org/D15165
llvm-svn: 254573
Diffstat (limited to 'clang/test/Sema/integer-overflow.c')
0 files changed, 0 insertions, 0 deletions