]> gcc.gnu.org Git - gcc.git/commit
sched-int.h (ds_t, dw_t): Make unsigned int.
authorSteven Bosscher <steven@gcc.gnu.org>
Sat, 25 May 2013 10:31:43 +0000 (10:31 +0000)
committerSteven Bosscher <steven@gcc.gnu.org>
Sat, 25 May 2013 10:31:43 +0000 (10:31 +0000)
commit8e90de434e27d80be6b483c6e0d7369ea93a8bbb
treec8ab9fbf060c20d9e04751197d11b9393d752bd0
parenta544998ee31436a079b74ff6e29c5d4ade7b6ba7
sched-int.h (ds_t, dw_t): Make unsigned int.

* sched-int.h (ds_t, dw_t): Make unsigned int.
Fix documentation that describes how all the ds_t bits are used.
Reserve the last bit for delayed-branch scheduling.
(BITS_PER_DEP_STATUS): Move to ds_t typedef.
(BITS_PER_DEP_WEAK): Fix definition and documentation.
(gen_dep_weak_1): Remove prototype.
* sched-deps.c (get_dep_weak_1): Make static.
* target.def (speculate_insn, needs_block_p, gen_spec_check,
get_insn_spec_ds, get_insn_checked_ds): Adjust hook prototypes.
* doc/tm.texi: Regenerate.
* config/ia64/ia64.c (ia64_needs_block_p): Update prototype.

From-SVN: r199325
gcc/ChangeLog
gcc/config/ia64/ia64.c
gcc/doc/tm.texi
gcc/sched-deps.c
gcc/sched-int.h
gcc/target.def
This page took 0.062836 seconds and 5 git commands to generate.