re PR rtl-optimization/51924 (wrong code with -O -free -fno-rename-registers -ftree...
authorEric Botcazou <ebotcazou@adacore.com>
Sun, 22 Jan 2012 14:35:39 +0000 (14:35 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 22 Jan 2012 14:35:39 +0000 (14:35 +0000)
commitca10595cf475579d19b0bf6fe5399cdf6f9b89f4
tree5e8be93a1ed7e5ab1d8f77ae6ad3c77be61ad195
parent643e447b3ec25d706e0334290b4f497a6f963eb0
re PR rtl-optimization/51924 (wrong code with -O -free -fno-rename-registers -ftree-vectorize -funroll-loops)

PR rtl-optimization/51924
* ree.c (combine_set_extension): Improve debugging message.
(combine_reaching_defs): Likewise.
(get_defs): Rename confusingly named variable.
(find_and_remove_re): Skip a candidate if the extension expression has
been modified.

From-SVN: r183390
gcc/ChangeLog
gcc/ree.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/ext-elim-1.c [new file with mode: 0644]