cfgrtl.c (rtl_verify_flow_info): Don't use INSN_P when checking if an unconditional...
authorKazu Hirata <kazu@cs.umass.edu>
Wed, 17 Nov 2004 21:55:07 +0000 (21:55 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Wed, 17 Nov 2004 21:55:07 +0000 (21:55 +0000)
* cfgrtl.c (rtl_verify_flow_info): Don't use INSN_P when
checking if an unconditional return is followed by a barrier.

From-SVN: r90819

gcc/ChangeLog
gcc/cfgrtl.c

index 12dfd42cfa285ad43bd3cb8d62df374d00383a23..1ebf450045feb0c05742768083706566b79eb59a 100644 (file)
@@ -1,3 +1,8 @@
+2004-11-17  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * cfgrtl.c (rtl_verify_flow_info): Don't use INSN_P when
+       checking if an unconditional return is followed by a barrier.
+
 2004-11-17  Jeff Law  <law@redhat.com>
 
        * tree-cfg.c (edge_to_cases): Renamed from edge_to_case_leader.
index 8b11cf3753179cb21427dee432e9d5f3ceaac4d1..47f533032db715f9e3de5747f47bd19c5579b46e 100644 (file)
@@ -2256,8 +2256,7 @@ rtl_verify_flow_info (void)
            }
        }
 
-      if (INSN_P (x)
-         && JUMP_P (x)
+      if (JUMP_P (x)
          && returnjump_p (x) && ! condjump_p (x)
          && ! (NEXT_INSN (x) && BARRIER_P (NEXT_INSN (x))))
            fatal_insn ("return not followed by barrier", x);