haifa-sched.c (reg_last_clobbers): New.
authorRichard Henderson <rth@cygnus.com>
Sun, 7 Mar 1999 11:22:10 +0000 (03:22 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 7 Mar 1999 11:22:10 +0000 (03:22 -0800)
commit28c95eff94412989fb44ac2386ce1934af5a8b20
treeb4a6e80a50f7c1c40d1f569ecfd789a090577a7e
parent3bb5de61eb6b1008cb560be1a769f316860fe930
haifa-sched.c (reg_last_clobbers): New.

        * haifa-sched.c (reg_last_clobbers): New.
        (reg_pending_clobbers, bb_reg_last_clobbers): New.
        (compute_block_backward_dependences): Allocate memory for them.
        (schedule_region): Likewise.
        (sched_analyze_1): Clobbers don't interfere with one another.
        They do interfere with sets ...
        (sched_analyze_2): ... and uses.
        (sched_analyze): Likewise.
        (sched_analyze_insn): Update reg_last_clobbers appropriately.

From-SVN: r25628
gcc/ChangeLog
gcc/haifa-sched.c