]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/testsuite/ChangeLog
re PR rtl-optimization/69896 (wrong code with -frename-registers @ x64_64)
authorJakub Jelinek <jakub@redhat.com>
Thu, 25 Feb 2016 08:09:02 +0000 (09:09 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 25 Feb 2016 08:09:02 +0000 (09:09 +0100)
commitc049b107223eb8f97c1049ab29b7bb2e293bbe9e
tree6e696474a52643cf97587b6fe3c948c006c50f3b
parent1137001cd9b3751964b44ab80861cf7a91aa197b
re PR rtl-optimization/69896 (wrong code with -frename-registers @ x64_64)

PR rtl-optimization/69896
* regcprop.c: Include cfgrtl.h.
(copyprop_hardreg_forward_1): If noop_p insn uses narrower
than remembered mode, either delete it (if noop_move_p), or
treat like copy_p but not noop_p instruction.

* gcc.dg/pr69896.c: New test.

From-SVN: r233692
gcc/ChangeLog
gcc/regcprop.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr69896.c [new file with mode: 0644]