* cfgcleanup.c (flow_find_cross_jump): Do not crossjump across
commit4ccddbe6f5b7dee4a04619c4593a488be1639d86
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Jul 2017 07:17:57 +0000 (21 07:17 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Jul 2017 07:17:57 +0000 (21 07:17 +0000)
tree879bfe0f96414c04bff13dc12e193a5465b13e48
parentbfe34407d6455208929f5a81734e2f5a52b784d6
* cfgcleanup.c (flow_find_cross_jump): Do not crossjump across
hot/cold regions.
(try_crossjump_to_edge): Do not punt on partitioned functions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250418 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgcleanup.c