diff options
author | Jan Hubicka <jh@suse.cz> | 2001-01-07 14:06:43 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-01-07 13:06:43 +0000 |
commit | 91b2d1199a36e4799d1a238a6ec52ecb36893661 (patch) | |
tree | a6cc4c90e6c6bd79c136ac5f230c44bcb11cc27c /gcc/rtl.h | |
parent | 796cdb659f4c0f015e92c41b3fcf3ff1ad7c3f88 (diff) | |
download | gcc-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.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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 *)); |