diff options
author | zadeck <zadeck@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-04-24 16:19:14 +0000 |
---|---|---|
committer | zadeck <zadeck@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-04-24 16:19:14 +0000 |
commit | 21976b9f3a3a0777077e82956495336c0fff935c (patch) | |
tree | 7546262b36ec2f98e09acbbd495ef1177c4965a4 /gcc/cgraphunit.c | |
parent | 8d3f39a34792a47d23c11af815c0da329e13053a (diff) |
2006-04-24 Kenneth Zadeck <zadeck@naturalbridge.com>
* sched-ebb.c (schedule_ebbs): Updated register lifetime info.
* modulo-sched.c (sms_schedule): Ditto.
* sched-reg.c (schedule_insns): Ditto.
* regmove.c (regmove-optimize): Ditto.
* tree.h (setjmp_vars_warning, setjmp_args_warning): Removed.
(generate_setjmp_warning): Added.
* tree-pass.h (pass_subregs_of_mode_init): Added.
* flow.c (life_analysis): Moved parts to other passes.
(regno_clobbered_at_setjmp):Moved setjmp warning to local-alloc.
(rest_of_handle_life): Ditto.
* df-scan.c (df_ref_record): Reformatted comment.
* ifcvt.c (rest_of_handle_if_conversion): Removed last bit of
rtl_df scafolding.
* local-alloc.c (local_alloc, no_equiv, block_alloc): Changed to
use same instance of df as global_alloc,
(rest_of_handle_local_alloc): Now also produces setjmp warnings.
* function.c (regno_clobbered_at_setjmp): Moved from flow.
(setjmp_vars_warning, setjmp_args_warning): Added parms to use
passed in df instance.
(generate_setjmp_warnings): New function.
* df.h (DF_RI_SETJMP): New constant.
(df_ri_get_setjmp_crosses): New function.
* df-problems.c (df_ri_problem_data, setjmp_crosses): New
variables.
(df_ri_alloc, df_ri_bb_compute, df_ri_bb_compute, df_ri_compute):
Changed variables live across setjmp computation.
(df_ri_get_setjmp_crosses): New function.
* regclass.c (init_subregs_of_mode): Changed return.
(gate_subregs_of_mode_init, pass_subregs_of_mode_init): New.
* rtl.h (init_subregs_of_mode): Removed.
* integrate.c (allocate_initial_values): Removed incorrect parm
attribute and changed instance of df used.
* output.h (regno_clobbered_at_setjmp): Removed.
* stack-ptr-mod.c: Fixed comment.
* Makefile.in (regclass.o): Added tree-pass.h.
* basic-block.h (safe_insert_insn_on_edge): Deleted.
* passes.c (init_optimization_passes): Added
pass_subregs_of_mode_init.
* cfgrtl.c (mark_killed_regs, safe_insert_insn_on_edge): Deleted.
* rtl-profile.c: Removed.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/dataflow-branch@113225 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cgraphunit.c')
0 files changed, 0 insertions, 0 deletions