cfgcleanup.c (flow_find_cross_jump): Do not crossjump across hot/cold regions.
authorJan Hubicka <hubicka@ucw.cz>
Fri, 21 Jul 2017 07:17:57 +0000 (09:17 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 21 Jul 2017 07:17:57 +0000 (07:17 +0000)
commitba61fc5308e838edce8bbb2fb6f1899bcd9789d5
tree879bfe0f96414c04bff13dc12e193a5465b13e48
parentd9af4feaf09350974d2cefcc284ebc3716f6829f
cfgcleanup.c (flow_find_cross_jump): Do not crossjump across hot/cold regions.

* cfgcleanup.c (flow_find_cross_jump): Do not crossjump across
hot/cold regions.
(try_crossjump_to_edge): Do not punt on partitioned functions.

From-SVN: r250418
gcc/ChangeLog
gcc/cfgcleanup.c