Re: Improve code quality across partition boundaries

2018-04-09 Thread Richard Biener
On April 9, 2018 4:17:45 PM GMT+02:00, Jan Hubicka wrote: >Hi, >this patch fixes most offending artifacts across the function partition >bounary with -freorder-blocks-and-partitions which is now on by default >for i386 (no other targets). The problem is that most of cfgcleanup >and >cfgrtl is dis

Improve code quality across partition boundaries

2018-04-09 Thread Jan Hubicka
Hi, this patch fixes most offending artifacts across the function partition bounary with -freorder-blocks-and-partitions which is now on by default for i386 (no other targets). The problem is that most of cfgcleanup and cfgrtl is disabled on crossing edges and thus we produce pretty ugly code. Th