diff options
author | Richard Henderson <rth@cygnus.com> | 2000-06-13 15:23:49 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-06-13 15:23:49 -0700 |
commit | ef3843807ecc4825706ae4277b81124ac3cd67eb (patch) | |
tree | d176792f9bc4ea013b98e715c82ca606ceee997b /gcc/libgcc2.c | |
parent | 96cbf48b356f055114db997b653cf08cdf8a7535 (diff) | |
download | gcc-ef3843807ecc4825706ae4277b81124ac3cd67eb.zip gcc-ef3843807ecc4825706ae4277b81124ac3cd67eb.tar.gz gcc-ef3843807ecc4825706ae4277b81124ac3cd67eb.tar.bz2 |
flow.c (insn_dead_p): Keep sets to PIC_OFFSET_TABLE_REGNUM alive before reload.
* flow.c (insn_dead_p): Keep sets to PIC_OFFSET_TABLE_REGNUM
alive before reload.
* haifa-sched.c (struct deps): Add in_post_call_group_p.
(add_dependence): Handle notes between SCHED_GROUP_P insns.
(remove_dependence): Always define.
(set_sched_group_p): New.
(sched_analyze_2): Use it.
(sched_analyze_insn): Don't special-case naked uses. Look for
and extend in_post_call_group_p.
(sched_analyze): Clear stale SCHED_GROUP_P. Set in_post_call_group_p.
(init_deps): Clear in_post_call_group_p.
From-SVN: r34529
Diffstat (limited to 'gcc/libgcc2.c')
0 files changed, 0 insertions, 0 deletions