diff options
author | Dorit Naishlos <dorit@il.ibm.com> | 2003-10-07 08:18:42 +0000 |
---|---|---|
committer | Dorit Nuzman <dorit@gcc.gnu.org> | 2003-10-07 08:18:42 +0000 |
commit | 79ae11c4a302d90b678ed23fe4ccfb6a163a19fc (patch) | |
tree | f042ad15742db1c1a7071c97d5bdc6214b27d841 /gcc/sched-ebb.c | |
parent | 118355a03a02364b065d54f0d2fcfba4280b1226 (diff) | |
download | gcc-79ae11c4a302d90b678ed23fe4ccfb6a163a19fc.zip gcc-79ae11c4a302d90b678ed23fe4ccfb6a163a19fc.tar.gz gcc-79ae11c4a302d90b678ed23fe4ccfb6a163a19fc.tar.bz2 |
sched-int.h (sched_info): New field sched_max_insns_priority.
* sched-int.h (sched_info): New field
sched_max_insns_priority.
* sched-rgn.c (init_ready_list): Add invocations to
targetm.sched.adjust_priority.
(sched_max_insns_priority): Init new field.
* sched-ebb.c (sched_max_insns_priority): Init new field.
* haifa-sched.c (set_priorities): Set
sched_info->sched_max_insns_priority.
* config/rs6000/rs6000.h:
(rs6000_sched_restricted_insns_priority_str): Support new
flag -mprioritize-restricted-insns.
(DEFAULT_RESTRICTED_INSNS_PRIORITY): Define.
* config/rs6000/rs6000.c (is_dispatch_slot_restricted): New
function.
(rs6000_adjust_priority): Change priority of restricted
insns, using above new function and new flag.
* doc/invoke.texi (-mprioritize-restricted-insns): Document
new option.
From-SVN: r72186
Diffstat (limited to 'gcc/sched-ebb.c')
-rw-r--r-- | gcc/sched-ebb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/sched-ebb.c b/gcc/sched-ebb.c index dd9ec63..06637d7 100644 --- a/gcc/sched-ebb.c +++ b/gcc/sched-ebb.c @@ -204,7 +204,7 @@ static struct sched_info ebb_sched_info = NULL, NULL, NULL, NULL, - 0, 1 + 0, 1, 0 }; /* It is possible that ebb scheduling eliminated some blocks. |