From 91b2d1199a36e4799d1a238a6ec52ecb36893661 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Sun, 7 Jan 2001 14:06:43 +0100 Subject: 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 --- gcc/rtl.h | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/rtl.h') 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 *)); -- cgit v1.1