aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira.c
diff options
context:
space:
mode:
authorAndrew Stubbs <ams@codesourcery.com>2011-08-19 14:45:56 +0000
committerAndrew Stubbs <ams@gcc.gnu.org>2011-08-19 14:45:56 +0000
commit26a855d7e05810f8032ebb8e46a9bf6d18fef50d (patch)
tree48b8a65fb208d7fc977ce48a973b19157b1be24e /gcc/ira.c
parentff63d754c170a5540fd48fa76428da3fc9e0c073 (diff)
downloadgcc-26a855d7e05810f8032ebb8e46a9bf6d18fef50d.zip
gcc-26a855d7e05810f8032ebb8e46a9bf6d18fef50d.tar.gz
gcc-26a855d7e05810f8032ebb8e46a9bf6d18fef50d.tar.bz2
tree-ssa-math-opts.c (is_widening_mult_rhs_p): Add new argument 'type'.
2011-08-19 Andrew Stubbs <ams@codesourcery.com> gcc/ * tree-ssa-math-opts.c (is_widening_mult_rhs_p): Add new argument 'type'. Use 'type' from caller, not inferred from 'rhs'. Don't reject non-conversion statements. Do return lhs in this case. (is_widening_mult_p): Add new argument 'type'. Use 'type' from caller, not inferred from 'stmt'. Pass type to is_widening_mult_rhs_p. (convert_mult_to_widen): Pass type to is_widening_mult_p. (convert_plusminus_to_widen): Likewise. gcc/testsuite/ * gcc.target/arm/wmul-8.c: New file. From-SVN: r177907
Diffstat (limited to 'gcc/ira.c')
0 files changed, 0 insertions, 0 deletions