Commit 3e6aef7c by Richard Sandiford Committed by Richard Sandiford

modulo-sched.c: Fix comment typo.

gcc/
	* modulo-sched.c: Fix comment typo.  Mention the possibility
	of using scheduling windows of II+1 cycles.

From-SVN: r179788
parent 6637388f
2011-10-11 Richard Sandiford <richard.sandiford@linaro.org>
* modulo-sched.c: Fix comment typo. Mention the possibility
of using scheduling windows of II+1 cycles.
2011-10-11 Tristan Gingold <gingold@adacore.com> 2011-10-11 Tristan Gingold <gingold@adacore.com>
* doc/invoke.texi (C Dialect Options): Document * doc/invoke.texi (C Dialect Options): Document
...@@ -545,7 +545,7 @@ set_columns_for_ps (partial_schedule_ptr ps) ...@@ -545,7 +545,7 @@ set_columns_for_ps (partial_schedule_ptr ps)
The move is part of a chain that satisfies register dependencies The move is part of a chain that satisfies register dependencies
between a producing ddg node and various consuming ddg nodes. between a producing ddg node and various consuming ddg nodes.
If some of these dependencies have a distance of 1 (meaning that If some of these dependencies have a distance of 1 (meaning that
the use is upward-exposoed) then DISTANCE1_USES is nonnull and the use is upward-exposed) then DISTANCE1_USES is nonnull and
contains the set of uses with distance-1 dependencies. contains the set of uses with distance-1 dependencies.
DISTANCE1_USES is null otherwise. DISTANCE1_USES is null otherwise.
...@@ -1810,7 +1810,11 @@ sms_schedule (void) ...@@ -1810,7 +1810,11 @@ sms_schedule (void)
41. endif 41. endif
42. compute epilogue & prologue 42. compute epilogue & prologue
43. finish - succeeded to schedule 43. finish - succeeded to schedule
*/
??? The algorithm restricts the scheduling window to II cycles.
In rare cases, it may be better to allow windows of II+1 cycles.
The window would then start and end on the same row, but with
different "must precede" and "must follow" requirements. */
/* A limit on the number of cycles that resource conflicts can span. ??? Should /* A limit on the number of cycles that resource conflicts can span. ??? Should
be provided by DFA, and be dependent on the type of insn scheduled. Currently be provided by DFA, and be dependent on the type of insn scheduled. Currently
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment