PR ipa/65765
commit1c543545f83ca31df79487ba5698fe89029ee36c
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Apr 2015 11:47:44 +0000 (15 11:47 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Apr 2015 11:47:44 +0000 (15 11:47 +0000)
tree7f625d6c00ba51bc474ba5e8d9355cf7d4f4512b
parent61d3674f00901a2f87afdceabb586b00c6684860
PR ipa/65765
* ipa-icf-gimple.c (func_checker::compare_bb): For GIMPLE_NOP
and GIMPLE_PREDICT use break instead of return true. For
GIMPLE_EH_DISPATCH, compare dispatch region.

* g++.dg/ipa/pr65765.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222123 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-icf-gimple.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ipa/pr65765.C [new file with mode: 0644]