]> git.ipfire.org Git - thirdparty/gcc.git/commit
simplify-rtx.c (simplify_unary_operation_1): Canonicalize widening multiplies.
authorAndrew Stubbs <ams@gcc.gnu.org>
Tue, 7 Jun 2011 10:58:16 +0000 (10:58 +0000)
committerAndrew Stubbs <ams@gcc.gnu.org>
Tue, 7 Jun 2011 10:58:16 +0000 (10:58 +0000)
commitc536876e065822e33b5c5019d93e527012dda160
tree976e83087ab821ec0d3bd318f9d66c071893b016
parent308dc890dd4315560088e8e012d7ebddf0d887e7
simplify-rtx.c (simplify_unary_operation_1): Canonicalize widening multiplies.

2011-06-07  Bernd Schmidt  <bernds@codesourcery.com>
    Andrew Stubbs  <ams@codesourcery.com>

gcc/
* simplify-rtx.c (simplify_unary_operation_1): Canonicalize widening
multiplies.
* doc/md.texi (Canonicalization of Instructions): Document widening
multiply canonicalization.

gcc/testsuite/
* gcc.target/arm/mla-2.c: New test.

From-SVN: r174740
gcc/ChangeLog
gcc/doc/md.texi
gcc/simplify-rtx.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/mla-2.c [new file with mode: 0644]