diff options
author | Jan Hubicka <jh@suse.cz> | 2000-05-15 19:53:07 +0000 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2000-05-15 19:53:07 +0000 |
commit | e4c85816577edeef910cdd45a4405c564beba903 (patch) | |
tree | 47173f5b1965f22ccaf7cb2d8cfb4a20ae0da292 /gcc/rtl.h | |
parent | 099e9712f166092364e51630f3e5138f3ff81811 (diff) | |
download | gcc-e4c85816577edeef910cdd45a4405c564beba903.zip gcc-e4c85816577edeef910cdd45a4405c564beba903.tar.gz gcc-e4c85816577edeef910cdd45a4405c564beba903.tar.bz2 |
jump.c (condjump_p): Mark as depreached.
* jump.c (condjump_p): Mark as depreached.
(any_condump_p): New.
(any_uncondump_p): New.
(pc_set): New.
(safe_to_remove_jump_p): New.
* rtl.h (any_condump_p, any_uncondjump_p, pc_set
safe_to_remove_jump_p): Declare.
From-SVN: r33914
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1511,6 +1511,10 @@ extern void cse_end_of_basic_block PARAMS ((rtx, /* In jump.c */ extern int comparison_dominates_p PARAMS ((enum rtx_code, enum rtx_code)); extern int condjump_p PARAMS ((rtx)); +extern int any_condjump_p PARAMS ((rtx)); +extern int any_uncondjump_p PARAMS ((rtx)); +extern int safe_to_remove_jump_p PARAMS ((rtx)); +extern rtx pc_set PARAMS ((rtx)); extern rtx condjump_label PARAMS ((rtx)); extern int simplejump_p PARAMS ((rtx)); extern int returnjump_p PARAMS ((rtx)); |