diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2008-09-18 12:17:42 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2008-09-18 12:17:42 +0200 |
commit | 02bb8bce3b2320851f33ea3ab5fae6f575878670 (patch) | |
tree | d51fb55aa9413a7aeb275dc45346fdedf41db963 /gcc/fortran/trans-array.c | |
parent | d9e74dfcc1f54a2b34fa12468cc3ca884058a6f1 (diff) | |
download | gcc-02bb8bce3b2320851f33ea3ab5fae6f575878670.zip gcc-02bb8bce3b2320851f33ea3ab5fae6f575878670.tar.gz gcc-02bb8bce3b2320851f33ea3ab5fae6f575878670.tar.bz2 |
re PR rtl-optimization/37544 (Conversion double -> unsigned long long -> unsigned -> double gives wrong results)
PR rtl-optimization/37544
* regrename.c (maybe_mode_change): Exit early when copy_mode
is narrower than orig_mode and narrower than new_mode.
testsuite/ChangeLog:
PR rtl-optimization/37544
* gcc.dg/pr37544.c: New test.
From-SVN: r140446
Diffstat (limited to 'gcc/fortran/trans-array.c')
0 files changed, 0 insertions, 0 deletions