diff options
author | Jeffrey A Law <law@cygnus.com> | 1999-10-17 06:28:22 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1999-10-17 00:28:22 -0600 |
commit | 356edbd763bb467a126d12fcd42d0e00a6cd6b9a (patch) | |
tree | c62d0c62cce1e14b652eaa1b197057e82345ae91 /gcc/gcse.c | |
parent | e75f2df7e5fd0e630926bb8f0b73198437b8ee7d (diff) | |
download | gcc-356edbd763bb467a126d12fcd42d0e00a6cd6b9a.zip gcc-356edbd763bb467a126d12fcd42d0e00a6cd6b9a.tar.gz gcc-356edbd763bb467a126d12fcd42d0e00a6cd6b9a.tar.bz2 |
haifa-sched.c (true_dependency_cache): New.
* 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.
From-SVN: r30050
Diffstat (limited to 'gcc/gcse.c')
0 files changed, 0 insertions, 0 deletions