aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1999-01-19 13:30:48 -0800
committerRichard Henderson <rth@gcc.gnu.org>1999-01-19 13:30:48 -0800
commitd804ed43d00126b959d19621d7c546463d990e1a (patch)
tree0b661dbf1b43ed00d7384a2ae1d1e8726d2c4dfb /gcc/rtl.h
parentc14c652997970714f0b92df466ccebdf1e5cddfa (diff)
downloadgcc-d804ed43d00126b959d19621d7c546463d990e1a.zip
gcc-d804ed43d00126b959d19621d7c546463d990e1a.tar.gz
gcc-d804ed43d00126b959d19621d7c546463d990e1a.tar.bz2
expr.c (do_jump_for_compare): Handle conditional branch expanders emitting multiple jump instructions.
* expr.c (do_jump_for_compare): Handle conditional branch expanders emitting multiple jump instructions. * jump.c (condjump_label): New function. * rtl.h (condjump_label): Declare it. From-SVN: r24773
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 0fef1a7..76fc6e1 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -1289,6 +1289,7 @@ extern void cse_end_of_basic_block PROTO ((rtx,
/* In jump.c */
extern int comparison_dominates_p PROTO ((enum rtx_code, enum rtx_code));
extern int condjump_p PROTO ((rtx));
+extern rtx condjump_label PROTO ((rtx));
extern int simplejump_p PROTO ((rtx));
extern int sets_cc0_p PROTO ((rtx));
extern int invert_jump PROTO ((rtx, rtx));