https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88933
--- Comment #16 from Jan Hubicka <hubicka at ucw dot cz> --- Looks OK. I would move delete_unreachable_blocks_update_callgraph to tree-cfgcleanup since it is no longer inliner specific. We probably also can sanity check that TODO_cfgcleanup is not done by ipa-transform passes. Honza