PR rtl-optimization/79388
commit9479e89928110ed45e995b4a37d7ad3a217d6842
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Feb 2017 15:39:59 +0000 (13 15:39 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Feb 2017 15:39:59 +0000 (13 15:39 +0000)
tree098fb4ee8260b0959d8a50ccb1df8194800e95a3
parent3b73ee184ae5906801ed2c0c31370455f385af60
PR rtl-optimization/79388
PR rtl-optimization/79450
* combine.c (distribute_notes): When removing TEM_INSN for which
corresponding dest has last value recorded, invalidate that last
value.

* gcc.c-torture/execute/pr79388.c: New test.
* gcc.c-torture/execute/pr79450.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@245390 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr79388.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/pr79450.c [new file with mode: 0644]