PR target/80125
commit84d3016ff93c71eb5b459112d20eb41d5335fa12
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Mar 2017 14:49:51 +0000 (21 14:49 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Mar 2017 14:49:51 +0000 (21 14:49 +0000)
tree1a81dd0d7abfba195d6e9f2a5236c6a0ae6f0f7c
parent35ae89b756799979b96ad768f1085a1e96ddf9ce
PR target/80125
* combine.c (can_combine_p): Revert the 2017-03-20 change, only
check reg_used_between_p between insn and one of succ or succ2
depending on if succ is artificial insn not inserted into insn
stream.

* gcc.target/powerpc/pr80125.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@246323 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr80125.c [new file with mode: 0644]