diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-04-11 00:28:07 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-04-10 18:28:07 -0600 |
commit | c6a26dc45d18eb53a4e10b31e3514c4d2ae2208c (patch) | |
tree | 1b6526c46b39473c92ee7cd2b70a7e002cbcfd90 /gcc/rtl.h | |
parent | 112bd748e3ff5bc3ae7010d8f233056b5c278cfd (diff) | |
download | gcc-c6a26dc45d18eb53a4e10b31e3514c4d2ae2208c.zip gcc-c6a26dc45d18eb53a4e10b31e3514c4d2ae2208c.tar.gz gcc-c6a26dc45d18eb53a4e10b31e3514c4d2ae2208c.tar.bz2 |
cse.c (count_reg_usage): Correctly handle REG_NONNEG notes.
* cse.c (count_reg_usage): Correctly handle REG_NONNEG notes.
(delete_trivially_dead_insns): Renamed from delete_dead_from_cse.
* toplev.c (rest_of_compilation): Call delete_trivially_dead_insns
instead of delete_dead_from_cse. Also call delete_trivially_dead_insns
between loop optimization passes.
* rtl.h: Updated appropriately.
From-SVN: r19100
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1115,7 +1115,7 @@ extern int read_skip_spaces PROTO ((FILE *)); /* In cse.c */ struct cse_basic_block_data; extern int rtx_cost PROTO ((rtx, enum rtx_code)); -extern void delete_dead_from_cse PROTO ((rtx, int)); +extern void delete_trivially_dead_insns PROTO ((rtx, int)); #ifdef BUFSIZ extern int cse_main PROTO ((rtx, int, int, FILE *)); #endif |