* haifa-sched.c (true_dependency_cache): New.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 17 Oct 1999 06:28:22 +0000 (06:28 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 17 Oct 1999 06:28:22 +0000 (06:28 +0000)
commitc45dd27b211dd0a92b2d31335baae280acbfac93
treec62d0c62cce1e14b652eaa1b197057e82345ae91
parent79b54603a64f2b49da5d35f7bb7893a8d4ef226c
    * haifa-sched.c (true_dependency_cache): New.
        (add_dependence): Use the true dependency cache to avoid expensive
        walks down the LOG_LINKS dependency list.  Add entries to the
        cache as necessary.
        (remove_dependence): Remove entries from the true dependency cache
        as needed.
        (schedule_insns): Allocate and initialize and free the true
        dependency cache.

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