On Sat, May 11, 2013 at 1:19 PM, Jan Hubicka wrote: > Once -freorder-blocks-and-partition actually works, we should enable it by > default with -fprofile-generate (I recall I was trying to do that once, but > I am not sure what was outcome back then and why it did not happen). > That should get it tested with profiledbootstrap, too.
I don't think -freorder-blocks-and-partition ever was stable enough to work with profiledbootstrap. From day one, it was fragile and not well covered in regression testing. I hope the verifiers will make life a bit more bearable, and that the fixes from Teresa will allow us to enable -freorder-blocks-and-partition with -fprofile-generate. Has anyone ever investigated the effects of -freorder-blocks-and-partition vs. the function splitting part if flag_partial_inlining (ipa-split.c)? Ciao! Steven