diff options
author | Richard Henderson <rth@gcc.gnu.org> | 2000-02-18 02:41:31 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-02-18 02:41:31 -0800 |
commit | 201384ac8cf17a5b6113d9b1af0985326548df18 (patch) | |
tree | 8c5ec923dfa1247e4adf6f09f2f2b7ec6d44769e | |
parent | e364987f8e616937f0389b7385d317c431a7993d (diff) | |
download | gcc-201384ac8cf17a5b6113d9b1af0985326548df18.zip gcc-201384ac8cf17a5b6113d9b1af0985326548df18.tar.gz gcc-201384ac8cf17a5b6113d9b1af0985326548df18.tar.bz2 |
Missed changelog for life_analysis fix.
From-SVN: r32047
-rw-r--r-- | gcc/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6a5b400..bb8067f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,22 @@ +2000-02-18 Richard Henderson <rth@cygnus.com> + + * flow.c (INSN_VOLATILE, SET_INSN_VOLATILE, uid_volatile): Remove. + (life_analysis_1): Subsume into ... + (life_analysis): ... here. Force PROP_REG_INFO off after reload. + Use update_life_info for the relaxation. + (update_life_info): Update REG_BASIC_BLOCK for registers live on + entry and regs_live_at_setjmp. + (set_noop_p): Simplify. + (notice_stack_pointer_modification_1): Renamed from s/_1//. + (record_volatile_insns): Split into ... + (delete_noop_moves): ... here, + (notice_stack_pointer_modification): ... here, + (insn_dead_p): ... and here. + (propagate_block): Don't query INSN_VOLATILE. + (mark_used_regs): Mind !PROP_REG_INFO. + * toplev.c (rest_of_compilation): Call mark_constant_function here, + not in life_analysis. + Fri Feb 18 01:29:22 EST 2000 John Wehle (john@feith.com) * loop.c (canonicalize_condition): New function, |