cfgcleanup.c
93.6 KB
-
re PR rtl-optimization/84058 (RTl partitioning fixup should drag very small… · 687d5dfe
re PR rtl-optimization/84058 (RTl partitioning fixup should drag very small blocks back to hot partition) PR rtl/84058 * cfgcleanup.c (try_forward_edges): Do not give up on crossing jumps; choose last target that matches the criteria (i.e. no partition changes for non-crossing jumps). * cfgrtl.c (cfg_layout_redirect_edge_and_branch): Add basic support for redirecting crossing jumps to non-crossing. From-SVN: r259244
Jan Hubicka committed