OSDN Git Service

gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Jul 2010 21:55:32 +0000 (21:55 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Jul 2010 21:55:32 +0000 (21:55 +0000)
commit7e4c867e3415b675ffb982287e02a87412db3b95
treeae415a4d497cfe2e676f6d950251b0f94d8a1217
parent02f77cc46ebf74c127ad40243571834a3efb28ca
gcc/
* tree-ssa-math-opts.c (is_widening_mult_rhs_p): New function.
(is_widening_mult_p): Likewise.
(convert_to_widen): Use them.
(convert_plusminus_to_widen): Likewise.  Handle fixed-point types as
well as integer ones.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@162431 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-ssa-math-opts.c