OSDN Git Service

* haifa-sched.c (reg_last_clobbers): New.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 7 Mar 1999 11:22:10 +0000 (11:22 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 7 Mar 1999 11:22:10 +0000 (11:22 +0000)
commit424431006487f65897ecfe02c9695ad7c6cd6676
treeb4a6e80a50f7c1c40d1f569ecfd789a090577a7e
parentc4f04114ca61fb4f3fb85fb5ef172d9f8cc7b4bb
    * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25628 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/haifa-sched.c