diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2009-08-09 15:56:27 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2009-08-09 15:56:27 +0000 |
commit | 8f048d2f21ea75e65fe9000cd9f7c1cfbbb7788a (patch) | |
tree | d0f4701d42c84b19ff0c5a464284103a2fec956b /gcc/c-common.c | |
parent | 6f4454fcabc3449f787b86186accc9a64014242e (diff) | |
download | gcc-8f048d2f21ea75e65fe9000cd9f7c1cfbbb7788a.zip gcc-8f048d2f21ea75e65fe9000cd9f7c1cfbbb7788a.tar.gz gcc-8f048d2f21ea75e65fe9000cd9f7c1cfbbb7788a.tar.bz2 |
tree-out-of-ssa.c (insert_value_copy_on_edge): If the source and destination have different modes...
gcc/
* tree-out-of-ssa.c (insert_value_copy_on_edge): If the source
and destination have different modes, Use promote_mode to
determine the signedness of the conversion. Assert that the
promoted source mode matches the destination mode. Don't pass
the destination and destination mode to expand_expr if the source
mode is different. Simplify conversion logic.
From-SVN: r150592
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions