mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-18 16:40:02 +08:00
Missed changelog for life_analysis fix.
From-SVN: r32047
This commit is contained in:
parent
e364987f8e
commit
201384ac8c
@ -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,
|
||||
|
Loading…
Reference in New Issue
Block a user