aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-04-11 00:28:07 +0000
committerJeff Law <law@gcc.gnu.org>1998-04-10 18:28:07 -0600
commitc6a26dc45d18eb53a4e10b31e3514c4d2ae2208c (patch)
tree1b6526c46b39473c92ee7cd2b70a7e002cbcfd90 /gcc/rtl.h
parent112bd748e3ff5bc3ae7010d8f233056b5c278cfd (diff)
downloadgcc-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.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 0d3d5b7..c01770a 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -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