diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2016-11-24 15:01:32 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2016-11-24 15:01:32 +0000 |
commit | 4da41abf84cc6796aa8b3ae38402ff7544dfc8d3 (patch) | |
tree | 5af5792fbbe2403186385fd0151819ac9a1dc7e4 /gcc/fortran/interface.c | |
parent | 0d56d3c17b709688ec817372311cde1cc445ae4b (diff) | |
download | gcc-4da41abf84cc6796aa8b3ae38402ff7544dfc8d3.zip gcc-4da41abf84cc6796aa8b3ae38402ff7544dfc8d3.tar.gz gcc-4da41abf84cc6796aa8b3ae38402ff7544dfc8d3.tar.bz2 |
re PR rtl-optimization/78437 (invalid sign-extend conversion in REE pass)
PR rtl-optimization/78437
* ree.c (get_uses): New function.
(combine_reaching_defs): When a copy is needed, return false if any
reaching use of the source register reads it in a mode larger than
the mode it is set in and WORD_REGISTER_OPERATIONS is true.
From-SVN: r242839
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions