aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorDavid Daney <ddaney@caviumnetworks.com>2009-09-03 05:01:40 +0000
committerDavid Daney <daney@gcc.gnu.org>2009-09-03 05:01:40 +0000
commit896aa4eae3cd9f463597e8717ac8722ff7050965 (patch)
treebcd50e973902119516f03bdc0a265a1b5dc16135 /gcc/rtl.h
parent4537ec0c8652889bc6decbcf5647f889d2a14733 (diff)
downloadgcc-896aa4eae3cd9f463597e8717ac8722ff7050965.zip
gcc-896aa4eae3cd9f463597e8717ac8722ff7050965.tar.gz
gcc-896aa4eae3cd9f463597e8717ac8722ff7050965.tar.bz2
cfgbuild.c (find_bb_boundaries): Split blocks containing a barrier.
2009-09-02 David Daney <ddaney@caviumnetworks.com> * cfgbuild.c (find_bb_boundaries): Split blocks containing a barrier. * emit-rtl.c (prev_nonnote_insn_bb): New function. * rtl.h (prev_nonnote_insn_bb): Declare it. 2009-09-02 David Daney <ddaney@caviumnetworks.com> * gcc.c-torture/compile/builtin_unreachable-1.c: New testcase. From-SVN: r151361
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r--gcc/rtl.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 172afd0..c5839df 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -1675,6 +1675,7 @@ extern rtx last_call_insn (void);
extern rtx previous_insn (rtx);
extern rtx next_insn (rtx);
extern rtx prev_nonnote_insn (rtx);
+extern rtx prev_nonnote_insn_bb (rtx);
extern rtx next_nonnote_insn (rtx);
extern rtx next_nonnote_insn_bb (rtx);
extern rtx prev_nondebug_insn (rtx);