https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78400
--- Comment #2 from Segher Boessenkool <segher at gcc dot gnu.org> --- Author: segher Date: Mon Nov 21 14:44:21 2016 New Revision: 242663 URL: https://gcc.gnu.org/viewcvs?rev=242663&root=gcc&view=rev Log: shrink-wrap: Fix problem with DF checking (PR78400) With my previous patch the compiler ICEs if you use --enable-checking=df. This patch fixes it, by calling df_update_entry_exit_and_calls instead of df_update_entry_block_defs and df_update_exit_block_uses. PR rtl-optimization/78400 * shrink-wrap.c (try_shrink_wrapping_separate): Call df_update_entry_exit_and_calls instead of df_update_entry_block_defs and df_update_exit_block_uses. Modified: trunk/gcc/ChangeLog trunk/gcc/shrink-wrap.c