diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-02-25 09:09:02 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-02-25 09:09:02 +0100 |
commit | c049b107223eb8f97c1049ab29b7bb2e293bbe9e (patch) | |
tree | 6e696474a52643cf97587b6fe3c948c006c50f3b /gcc/tree-vrp.c | |
parent | 1137001cd9b3751964b44ab80861cf7a91aa197b (diff) | |
download | gcc-c049b107223eb8f97c1049ab29b7bb2e293bbe9e.zip gcc-c049b107223eb8f97c1049ab29b7bb2e293bbe9e.tar.gz gcc-c049b107223eb8f97c1049ab29b7bb2e293bbe9e.tar.bz2 |
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
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions