diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2014-05-22 07:26:00 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <mkuvyrkov@gcc.gnu.org> | 2014-05-22 07:26:00 +0000 |
commit | 4960a0cb385939bfebf5fb158d60a200d1c3e19e (patch) | |
tree | ee9f4c968ffd6c4f3e6f24c445abeb18d376052e /gcc/sched-int.h | |
parent | 16d83dd6f873552cce2116602073412cb0c297ed (diff) | |
download | gcc-4960a0cb385939bfebf5fb158d60a200d1c3e19e.zip gcc-4960a0cb385939bfebf5fb158d60a200d1c3e19e.tar.gz gcc-4960a0cb385939bfebf5fb158d60a200d1c3e19e.tar.bz2 |
Cleanup and improve multipass_dfa_lookahead_guard
* config/i386/i386.c (core2i7_first_cycle_multipass_filter_ready_try,)
(core2i7_first_cycle_multipass_begin,)
(core2i7_first_cycle_multipass_issue,)
(core2i7_first_cycle_multipass_backtrack): Update signature.
* config/ia64/ia64.c
(ia64_first_cycle_multipass_dfa_lookahead_guard_spec): Remove.
(ia64_first_cycle_multipass_dfa_lookahead_guard): Update signature.
(TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD_GUARD_SPEC): Remove
hook definition.
(ia64_first_cycle_multipass_dfa_lookahead_guard): Merge logic from
ia64_first_cycle_multipass_dfa_lookahead_guard_spec. Update return
values.
* config/rs6000/rs6000.c (rs6000_use_sched_lookahead_guard): Update
return values.
* doc/tm.texi: Regenerate.
* doc/tm.texi.in
(TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD_GUARD_SPEC): Remove.
* haifa-sched.c (ready_try): Make signed to allow negative values.
(rebug_ready_list_1): Update.
(choose_ready): Simplify.
(sched_extend_ready_list): Update.
From-SVN: r210747
Diffstat (limited to 'gcc/sched-int.h')
-rw-r--r-- | gcc/sched-int.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/sched-int.h b/gcc/sched-int.h index 6e024c2..ffe618c 100644 --- a/gcc/sched-int.h +++ b/gcc/sched-int.h @@ -170,7 +170,7 @@ struct ready_list int n_debug; }; -extern char *ready_try; +extern signed char *ready_try; extern struct ready_list ready; extern int max_issue (struct ready_list *, int, state_t, bool, int *); |