re PR tree-optimization/54295 (Widening multiply-accumulate operation uses wrong...
authorRichard Earnshaw <rearnsha@arm.com>
Mon, 20 Aug 2012 12:49:47 +0000 (12:49 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Mon, 20 Aug 2012 12:49:47 +0000 (12:49 +0000)
commit7ab6a8280170732268c190fffb7f522c73f7b800
tree974542ce1cddb8b6e57104203aaa61a2f96f6fcb
parent19f757838959f060042c2db6c6dee79a930dfa5c
re PR tree-optimization/54295 (Widening multiply-accumulate operation uses wrong value extension)

PR tree-ssa/54295
* tree-ssa-math-opts.c (widening_mult_conversion_strippable_p):
New function.
(is_widening_mult_rhs_p): Use it.

* gcc.c-torture/execute/20120817-1.c: New test.

From-SVN: r190533
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20120817-1.c [new file with mode: 0644]
gcc/tree-ssa-math-opts.c