aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2016-11-24 15:01:32 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2016-11-24 15:01:32 +0000
commit4da41abf84cc6796aa8b3ae38402ff7544dfc8d3 (patch)
tree5af5792fbbe2403186385fd0151819ac9a1dc7e4 /gcc/fortran/interface.c
parent0d56d3c17b709688ec817372311cde1cc445ae4b (diff)
downloadgcc-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