https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78626
--- Comment #15 from Jeffrey A. Law <law at gcc dot gnu.org> --- Author: law Date: Sat Jan 14 16:52:18 2017 New Revision: 244467 URL: https://gcc.gnu.org/viewcvs?rev=244467&root=gcc&view=rev Log: PR rtl-optimization/78626 PR rtl-optimization/78727 * cprop.c (one_cprop_pass): Collect unconditional traps in the middle of a block, and split such blocks after everything else is finished. PR rtl-optimization/78626 PR rtl-optimization/78727 * gcc.dg/torture/pr78626.c: New test. * gcc.dg/torture/pr78727.c: New test. Added: trunk/gcc/testsuite/gcc.dg/torture/pr78626.c trunk/gcc/testsuite/gcc.dg/torture/pr78727.c Modified: trunk/gcc/ChangeLog trunk/gcc/cprop.c trunk/gcc/testsuite/ChangeLog