]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/cfgcleanup.c
cfgcleanup: Fix -fcompare-debug issue in outgoing_edges_match [PR100254]
[thirdparty/gcc.git] / gcc / cfgcleanup.c
index 8650fb7f2648c22e0576045580a5c00b792ff841..260a896ac48638861aefceebee9fd2b2b0542512 100644 (file)
@@ -1885,8 +1885,8 @@ outgoing_edges_match (int mode, basic_block bb1, basic_block bb2)
 
   /* Ensure the same EH region.  */
   {
-    rtx n1 = find_reg_note (BB_END (bb1), REG_EH_REGION, 0);
-    rtx n2 = find_reg_note (BB_END (bb2), REG_EH_REGION, 0);
+    rtx n1 = find_reg_note (last1, REG_EH_REGION, 0);
+    rtx n2 = find_reg_note (last2, REG_EH_REGION, 0);
 
     if (!n1 && n2)
       return false;