aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2001-01-07 14:06:43 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2001-01-07 13:06:43 +0000
commit91b2d1199a36e4799d1a238a6ec52ecb36893661 (patch)
treea6cc4c90e6c6bd79c136ac5f230c44bcb11cc27c /gcc/rtl.h
parent796cdb659f4c0f015e92c41b3fcf3ff1ad7c3f88 (diff)
downloadgcc-91b2d1199a36e4799d1a238a6ec52ecb36893661.zip
gcc-91b2d1199a36e4799d1a238a6ec52ecb36893661.tar.gz
gcc-91b2d1199a36e4799d1a238a6ec52ecb36893661.tar.bz2
rtlanal.c (set_of_1): New static function.
* rtlanal.c (set_of_1): New static function. (reg_set_last_1, reg_set_p_1, reg_set_reg, reg_set_flag, reg_set_last_unknown, reg_set_last_value, reg_set_last_first_regno, reg_set_last_last_regno): Remove. (set_of): New global function. (set_of_data): New structure. (reg_set_p, reg_set_last): Revamp for set_of. * rtl.h (set_of): New. From-SVN: r38772
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 972dbd4..6e2aee6 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -1378,6 +1378,7 @@ extern rtx find_last_value PARAMS ((rtx, rtx *, rtx, int));
extern int refers_to_regno_p PARAMS ((unsigned int, unsigned int,
rtx, rtx *));
extern int reg_overlap_mentioned_p PARAMS ((rtx, rtx));
+extern rtx set_of PARAMS ((rtx, rtx));
extern void note_stores PARAMS ((rtx,
void (*) (rtx, rtx, void *),
void *));